Bash shell -skriptillä on parametrit. Nämä parametrit alkavat to 9 dollaria.
java objektien tasa-arvo
Kun välitämme argumentteja komentoriviliittymään, näille argumenteille määritetään sijaintiparametri komentotulkin kautta.
Ensimmäinen argumentti on määritetty arvoksi , toinen argumentti arvoksi ja niin edelleen...
Jos argumentteja on enemmän kuin 9, niin kymmenes tai siitä eteenpäin argumentteja ei voi määrittää arvoiksi tai .
Sinun on joko käsiteltävä tai tallennettava parametri ja sen jälkeen siirtää komento pudota parametri 1 ja siirrä kaikki muut argumentit yhdellä. Se tekee 10 dollaria 9 dollarina, 9 dollaria 8 dollarina ja niin edelleen.
vuosineljänneksiä
Shellin parametrit
| Parametrit | Toiminto |
|---|---|
| 1-9 dollaria | Edustavat argumenttien yhdestä yhdeksään sijaintiparametreja |
| -${n} | Esitä argumenttien sijaintiparametrit yhdeksän jälkeen |
| 0 dollaria | Edustaa käsikirjoituksen nimeä |
| $∗ | Esitä kaikki argumentit yhtenä merkkijonona |
| $@ | Sama kuin $∗, mutta eroaa, kun se on (') sisällä |
| $# | Edustaa argumenttien kokonaismäärää |
| $$ | Käsikirjoituksen PID |
| $? | Edustaa viimeistä palautuskoodia |
Esimerkki:
Katso yllä olevaa tilannekuvaa, tämä on skripti, jonka olemme kirjoittaneet näyttääkseen eri parametrit.
Katso yllä olevaa tilannekuvaa, olemme läpäisseet argumentit 1, 5, 90 . Kaikki parametrit näyttävät arvonsa, kun komentosarjaa ajetaan.