Skript bash shell má parametre. Tieto parametre začínajú od 1 dolár do 9 dolárov.
arraylist a linkedlist
Keď odovzdávame argumenty do rozhrania príkazového riadka, týmto argumentom je cez shell priradený pozičný parameter.
Prvý argument je priradený ako , druhý argument je priradený ako a tak ďalej...
Ak existuje viac ako 9 argumentov, potom desiaty alebo ďalšie argumenty nemožno priradiť ako alebo .
Musíte buď spracovať alebo uložiť parameter , potom pomocou posun príkaz drop parameter 1 a presunúť všetky ostatné argumenty o jeden nadol. Zarobí 10 dolárov ako 9 dolárov, 9 dolárov ako 8 dolárov a tak ďalej.
10 1 milióna
Parametre škrupiny
| Parametre | Funkcia |
|---|---|
| $ 1 - $ 9 | Predstavujú pozičné parametre pre argumenty jedna až deväť |
| – ${n} | Predstavujú pozičné parametre pre argumenty po deviatich |
| 0 USD | Predstavuje názov skriptu |
| $∗ | Reprezentujte všetky argumenty ako jeden reťazec |
| $@ | Rovnaké ako $∗, ale líšia sa, keď sú uzavreté v (') |
| # $ | Predstavuje celkový počet argumentov |
| $$ | PID skriptu |
| $? | Predstavuje posledný návratový kód |
Príklad:
Pozrite sa na snímku vyššie, toto je skript, ktorý sme napísali na zobrazenie rôznych parametrov.
Pozrite sa na snímku vyššie, prešli sme argumentmi 1, 5, 90 . Všetky parametre ukazujú svoju hodnotu pri spustení skriptu.