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.