diff --git a/makebk b/makebk index 84b0c32..168ae35 100644 --- a/makebk +++ b/makebk @@ -10,8 +10,9 @@ fi if [ $# -ge 1 ]; then for f in $@ do - [ -n "$f" ] &&cp "$f"{,.bak} + [ -f "$f" ] &&cp "$f"{,.bak} done else echo "No filenames passed." + exit 1 fi \ No newline at end of file diff --git a/touch2 b/touch2 index d311c30..44a342d 100644 --- a/touch2 +++ b/touch2 @@ -10,4 +10,5 @@ if [ $# -ge 1 ]; then done else echo "No filenames passed." + exit 1 fi