From 8b72233e29bc59d1166683cfbce4d468d87093e9 Mon Sep 17 00:00:00 2001 From: Christian Baer Date: Thu, 28 May 2020 23:50:31 +0200 Subject: [PATCH] Added img2iso function in zsh --- .zsh/functions/img2iso | 16 ++++++++++++++++ .zsh/lib/functions.zsh | 1 + 2 files changed, 17 insertions(+) create mode 100644 .zsh/functions/img2iso 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