diff --git a/.zsh/functions/img2iso b/.zsh/functions/img2iso new file mode 100644 index 0000000..462d607 --- /dev/null +++ b/.zsh/functions/img2iso @@ -0,0 +1,16 @@ +function img2iso () { + if [ -z "$1" ]; then + # display usage if no parameters given + echo "Usage: img2iso " + return 1 + else + if [ -f "$1" ] ; then + filename=`basename $1 .img` + hdiutil convert ${filename}.img -format UDTO -o ${filename}.iso + mv ${filename}.iso.cdr ${filename}.iso + else + echo "'$n' - file does not exist" + return 1 + fi + fi +} diff --git a/.zsh/lib/functions.zsh b/.zsh/lib/functions.zsh index c0dd413..597741c 100644 --- a/.zsh/lib/functions.zsh +++ b/.zsh/lib/functions.zsh @@ -1,3 +1,4 @@ fpath+=$ZDOTDIR/functions autoload extract +autoload img2iso