Nedan exempel på hur man gör val med 'if..then' :
| Code: |
#!/bin/bash
if [ "$1" == "a" ]; then
echo "Du sa A"
elif [ "$1" == "b" ]; then
echo "Du sa B"
elif [ "$1" == "c" ]; then
echo "Du sa C"
else
echo "Du sa något annat"
fi
|
Och här ett exmpel på hur 'case' används :
| Code: |
#!/bin/bash
case $1 in
a) echo "Du sa a" ;;
b) echo "Du sa b" ;;
c) echo "Du sa c" ;;
*) echo "Du sa något annat" ;;
esac
|
Exempel vid anrop av program_namn:
$ program_namn a
Du sa a
$ program_namn d
Du sa något annatInlägg ändrat av marwal, den 2007-05-26 22:54