logo

Shell-komentosarjan parametrit

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:

Linux Shell Scripting -parametrit 1

Katso yllä olevaa tilannekuvaa, tämä on skripti, jonka olemme kirjoittaneet näyttääkseen eri parametrit.

Linux-skriptin parametrit 2

Katso yllä olevaa tilannekuvaa, olemme läpäisseet argumentit 1, 5, 90 . Kaikki parametrit näyttävät arvonsa, kun komentosarjaa ajetaan.