Check fake: Unterschied zwischen den Versionen

Aus xinux.net
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „#!/bin/bash function myfunction() { echo "$FAKETEXT" } while getopts t: opt do case $opt in t) FAKETEXT="$OPTARG";; ?) echo "USAGE: $0 -t FAK…“)
 
 
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
<source lang=bash>
 
#!/bin/bash
 
#!/bin/bash
function myfunction() {
+
function fake() {
 
echo "$FAKETEXT"
 
echo "$FAKETEXT"
 
}
 
}
Zeile 8: Zeile 9:
 
   case $opt in
 
   case $opt in
 
       t) FAKETEXT="$OPTARG";;
 
       t) FAKETEXT="$OPTARG";;
       ?) echo "USAGE: $0 -t FAKTEXT"; exit 2 ;;
+
       ?) echo "USAGE: $0 -t FAKETEXT"; exit 2 ;;
 
   esac
 
   esac
 
done
 
done
echo echo "USAGE: $0 -t FAKETEXT"; exit 2 ;;
+
[[ -z $FAKETEXT ]] && { echo "USAGE: $0 -t FAKETEXT"; exit 2 ; }
 
fake
 
fake
 +
</source>

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

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

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