Linux & Terminali

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

Terma të lidhur