2
0
Fork 0

implement makeNode()

Dieser Commit ist enthalten in:
belliash 2012-01-08 23:46:05 +01:00
Ursprung 4344d60083
Commit c2244847aa
1 geänderte Dateien mit 15 neuen und 0 gelöschten Zeilen

Datei anzeigen

@ -89,6 +89,21 @@ function makeLink() {
return ${RESULT}
}
#-------------------------------------------------------------------------------
# Makes block or character special file (wrapper to mknod)
# Parameters: %directory% %name% %type% [%major%] [%minor%]
#-------------------------------------------------------------------------------
function makeNode() {
local DIRECTORY="${1}"
shift
if [ ! -d ${DIRECTORY} ]; then
makeDirectory ${DIRECTORY} || return 1
fi
cd ${DIRECTORY}
run "mknod ${*}" || return 1
return 0
}
#-------------------------------------------------------------------------------
# Extracts any tar based archive into specified directory
# Parameters: %tarball% %dest_directory%