#!/bin/bash firstname="David" name="Vajda" if [[ "$1" == "$firstname" && "$2" == "$name" ]] then echo "Das bin ich" elif [[ "$1" == "$firstname $name" && -z "$2" ]] then echo "Das bin ich nicht" elif [[ "$1" == "$firstname" && -z "$2" ]] then echo "Das koennte ich sein" elif [[ "$1" == "$name" && -z "$2" ]] then echo "Das koennte ich sein" elif [[ -n "$1" ]] then echo "Das bin ich nicht" else echo "Hallo Welt" i=0 while [ $i -lt 10 ] do echo "Hallo zum $(($i+1))." i=$(($i+1)) done a=(a B c D) a+=(e F g H) i=0 while [ $i -lt 8 ] do echo "${a[$i]}" i=$(($i+1)) done for s in "${a[@]}" do echo "$s" done i=0 l=$(ls) for s in $l do echo "$s" if [ $i -eq 8 ] then break fi i=$(($i+1)) done /bin/bash "$0" "$firstname" "$name" /bin/bash "$0" "$firstname $name" /bin/bash "$0" "$firstname" /bin/bash "$0" "$name" /bin/bash "$0" "max" /bin/bash "$0" "max mustermann" /bin/bash "$0" "max" "mustermann" fi
Ausgabe:
Hallo Welt Hallo zum 1. Hallo zum 2. Hallo zum 3. Hallo zum 4. Hallo zum 5. Hallo zum 6. Hallo zum 7. Hallo zum 8. Hallo zum 9. Hallo zum 10. a B c D e F g H a B c D e F g H bash20240915.out bash20240915.sh Bilder bin20240915.txt binary2 binary20240907.txt binary20240908.txt binary20240911.txt binary20240912.txt Das bin ich Das bin ich nicht Das koennte ich sein Das koennte ich sein Das bin ich nicht Das bin ich nicht Das bin ich nicht