Check fake: Unterschied zwischen den Versionen

Aus xinux.net
Zur Navigation springen Zur Suche springen
Zeile 12: Zeile 12:
 
   esac
 
   esac
 
done
 
done
echo echo "USAGE: $0 -t FAKETEXT"; exit 2 ;;
+
[[ -z $FAKETEXT ]] && { echo "USAGE: $0 -t FAKETEXT"; exit 2 ; }
 
fake
 
fake
 
</source>
 
</source>

Version vom 24. März 2017, 15:18 Uhr

#!/bin/bash
function fake() {
echo "$FAKETEXT"
}

while getopts t: opt
do
   case $opt in
       t) FAKETEXT="$OPTARG";;
       ?) echo "USAGE: $0 -t FAKTEXT"; exit 2 ;;
   esac
done
[[ -z $FAKETEXT ]] && { echo "USAGE: $0 -t FAKETEXT"; exit 2 ; }
fake