Script arguments ($1, $@, $#)
Në shqip: Argumentet e skriptit ($1, $@)
ShpjegimiSQ
Kur ekzekuton „./deploy.sh prod 3“, brenda skriptit $1 është prod, $2 është 3, $# është numri i argumenteve dhe "$@" janë të gjithë. $0 është emri i vetë skriptit.
EnglishEN
When you run “./deploy.sh prod 3”, inside the script $1 is prod, $2 is 3, $# is the argument count and "$@" is all of them. $0 is the script's own name.
Si ta mendosh
Si porosia në restorant: pjata e parë, e dyta, dhe sa pjata gjithsej.
Lexoje në anglisht
Like a restaurant order: first dish, second dish, and how many in total.
Shembull kodibash
#!/usr/bin/env bash
echo "Skripti: $0, mjedisi: $1"
echo "Gjithsej $# argumente: $@"