Shell skripta parametri

Shell skripta parametri

Bash čaulas skriptam ir parametri. Šie parametri sākas no 1 $ uz 9 ASV dolāri.

Kad mēs nododam argumentus komandrindas saskarnē, šiem argumentiem tiek piešķirts pozicionālais parametrs, izmantojot čaulu.

Pirmais arguments ir piešķirts kā $1, otrais arguments ir piešķirts kā $2 un tā tālāk...

Ja ir vairāk nekā 9 argumenti, tad desmitais vai tālāk argumentus nevar piešķirt kā $10 vai $11.

Jums ir jāapstrādā vai jāsaglabā parametrs $1, pēc tam ar palīdzību maiņa komanda nomet 1. parametru un pārvietojiet visus pārējos argumentus par vienu uz leju. Tas iegūs $ 10 kā $ 9, $ 9 kā $ 8 un tā tālāk.

Apvalka parametri

Parametri Funkcija
$1-$9 Pārstāviet pozīcijas parametrus argumentiem no viena līdz deviņiem
${10}–${n} Pārstāvēt pozicionālos parametrus argumentiem pēc deviņiem
0 $ Apzīmē skripta nosaukumu
$∗ Visus argumentus attēlojiet kā vienu virkni
$@ Tas pats, kas $∗, bet atšķiras, ja ir iekļauts (')
$# Norāda kopējo argumentu skaitu
$$ Skripta PID
$? Atzīmē pēdējo atgriešanās kodu

Piemērs:

Linux Shell skriptēšanas parametri 1

Apskatiet iepriekš redzamo momentuzņēmumu, šis ir skripts, ko esam uzrakstījuši, lai parādītu dažādus parametrus.

Linux skripta parametri 2

Apskatiet iepriekš minēto momentuzņēmumu, mēs esam izturējuši argumentus 1, 5, 90 . Palaižot skriptu, visi parametri parāda to vērtību.