From f14d6f69f02d34e38e9ce11c9cb34541ca2cc34e Mon Sep 17 00:00:00 2001 From: Bernard Ogden Date: Mon, 19 Jan 2015 15:08:20 +0000 Subject: Exit with an error if -f is given --- fake/run.sh | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/fake/run.sh b/fake/run.sh index a6c8a91..5bf7846 100755 --- a/fake/run.sh +++ b/fake/run.sh @@ -1,9 +1,11 @@ #!/bin/bash naptime= -while getopts s: flag; do +fail= +while getopts s:f flag; do case "${flag}" in s) naptime="${OPTARG}";; + f) fail=1;; *) echo "Bad arg" 1>&2 exit 1 @@ -23,3 +25,9 @@ mkdir -p fakeresults touch fakeresults/fake1 touch fakeresults/fake2 touch extralog +result=$? +if test x"${fail:-}" = x; then + exit ${result} +else + false +fi -- cgit v1.2.3