From 105172025742cf32734825c7d446250332627d55 Mon Sep 17 00:00:00 2001 From: Mark Szymanski Date: Sun, 17 Jul 2011 13:22:49 -0500 Subject: [PATCH] Add error throw for no file specified --- plugins/available/extract.plugin.bash | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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" -- 2.17.1