From: Mark Szymanski Date: Sun, 17 Jul 2011 18:22:49 +0000 (-0500) Subject: Add error throw for no file specified X-Git-Url: https://source.supwisdom.com/gerrit/gitweb?a=commitdiff_plain;h=105172025742cf32734825c7d446250332627d55;p=common%2Fbash_it.git Add error throw for no file specified --- diff --git a/plugins/available/extract.plugin.bash b/plugins/available/extract.plugin.bash index 1c55928..1c3e9b1 100644 --- a/plugins/available/extract.plugin.bash +++ b/plugins/available/extract.plugin.bash @@ -1,4 +1,9 @@ extract () { + if [ $# -ne 1 ] + then + echo "Error: No file specified." + return 1 + fi if [ -f $1 ] ; then case $1 in *.tar.bz2) tar xvjf $1 ;; @@ -12,7 +17,7 @@ extract () { *.zip) unzip $1 ;; *.Z) uncompress $1 ;; *.7z) 7z x $1 ;; - *) echo "'$1' cannot be extracted via >extract<" ;; + *) echo "'$1' cannot be extracted via extract" ;; esac else echo "'$1' is not a valid file"