Et bash shell script har parametre. Disse parametre starter fra til .
justering af et billede i css
Når vi sender argumenter ind i kommandolinjegrænsefladen, tildeles en positionsparameter til disse argumenter gennem skallen.
Det første argument er tildelt som , andet argument er tildelt som og så videre...
Hvis der er mere end 9 argumenter, så tiende argumenter eller fremefter kan ikke tildeles som eller .
Du skal enten behandle eller gemme parameteren , derefter ved hjælp af flytte kommando slip parameter 1 og flyt alle andre argumenter ned med én. Det vil tjene som , som og så videre.
tilfældig c
Shell parametre
Parametre | Fungere | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
- | Repræsenterer positionelle parametre for argumenter 1 til 9 | ||||||||||||||||||
-${n} | Repræsenterer positionelle parametre for argumenter efter ni | ||||||||||||||||||
Et bash shell script har parametre. Disse parametre starter fra $1 til $9. Når vi sender argumenter ind i kommandolinjegrænsefladen, tildeles en positionsparameter til disse argumenter gennem skallen. Det første argument er tildelt som $1, andet argument er tildelt som $2 og så videre... Hvis der er mere end 9 argumenter, så tiende argumenter eller fremefter kan ikke tildeles som $10 eller $11. Du skal enten behandle eller gemme parameteren $1, derefter ved hjælp af flytte kommando slip parameter 1 og flyt alle andre argumenter ned med én. Det vil tjene $10 som $9, $9 som $8 og så videre. Shell parametre
Eksempel: Se på ovenstående snapshot, dette er scriptet vi har skrevet for at vise de forskellige parametre. Se på ovenstående øjebliksbillede, vi har bestået argumenter 1, 5, 90 . Alle parametre viser deres værdi, når scriptet køres. | Repræsenter navnet på scriptet | ||||||||||||||||||
$∗ | Repræsenter alle argumenterne som en enkelt streng | ||||||||||||||||||
$@ | Samme som $∗, men afviger, når de er indeholdt i (') | ||||||||||||||||||
$# | Repræsenter det samlede antal argumenter | ||||||||||||||||||
$$ | PID af scriptet | ||||||||||||||||||
$? | Repræsenter sidste returkode |
Eksempel:
Se på ovenstående snapshot, dette er scriptet vi har skrevet for at vise de forskellige parametre.
Se på ovenstående øjebliksbillede, vi har bestået argumenter 1, 5, 90 . Alle parametre viser deres værdi, når scriptet køres.