case in Bash
Në shqip: case në Bash
ShpjegimiSQ
case krahason një vlerë me disa modele dhe ekzekuton degën e parë që përputhet — si switch në gjuhë të tjera. Shumë i dobishëm për skripte me nën-komanda: start, stop, restart.
EnglishEN
case compares a value against several patterns and runs the first matching branch — like switch in other languages. Great for scripts with sub-commands: start, stop, restart.
Si ta mendosh
Si një menu telefonike: „shtyp 1 për…, 2 për…“.
Lexoje në anglisht
Like a phone menu: “press 1 for…, 2 for…”.
Shembull kodibash
case "$1" in
start) echo "Po nis…" ;;
stop) echo "Po ndal…" ;;
*) echo "Përdorimi: $0 {start|stop}"; exit 1 ;;
esac