Ett bash-skalskript har parametrar. Dessa parametrar utgår från till .
java strängformat långt
När vi skickar argument till kommandoradsgränssnittet tilldelas en positionsparameter till dessa argument genom skalet.
Det första argumentet tilldelas som , det andra argumentet tilldelas som och så vidare...
Om det finns fler än 9 argument, då tionde eller framåt argument kan inte tilldelas som eller .
Du måste antingen bearbeta eller spara parametern , sedan med hjälp av flytta kommando släpp parameter 1 och flytta alla andra argument ner med ett. Det kommer att tjäna som , som och så vidare.
lista sortera java
Skalparametrar
Parametrar | Fungera | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
- | Representera positionsparametrar för argument ett till nio | ||||||||||||||||||
-${n} | Representera positionsparametrar för argument efter nio | ||||||||||||||||||
Ett bash-skalskript har parametrar. Dessa parametrar utgår från $1 till $9. När vi skickar argument till kommandoradsgränssnittet tilldelas en positionsparameter till dessa argument genom skalet. Det första argumentet tilldelas som $1, det andra argumentet tilldelas som $2 och så vidare... Om det finns fler än 9 argument, då tionde eller framåt argument kan inte tilldelas som $10 eller $11. Du måste antingen bearbeta eller spara parametern $1, sedan med hjälp av flytta kommando släpp parameter 1 och flytta alla andra argument ner med ett. Det kommer att tjäna $10 som $9, $9 som $8 och så vidare. Skalparametrar
Exempel: Titta på ögonblicksbilden ovan, det här är skriptet vi har skrivit för att visa de olika parametrarna. Titta på ögonblicksbilden ovan, vi har passerat argument 1, 5, 90 . Alla parametrar visar sitt värde när skriptet körs. | Representera namnet på skriptet | ||||||||||||||||||
$∗ | Representera alla argument som en enda sträng | ||||||||||||||||||
$@ | Samma som $∗, men skiljer sig när de ingår i (') | ||||||||||||||||||
$# | Representerar det totala antalet argument | ||||||||||||||||||
$$ | PID för skriptet | ||||||||||||||||||
$? | Representerar den senaste returkoden |
Exempel:
Titta på ögonblicksbilden ovan, det här är skriptet vi har skrivit för att visa de olika parametrarna.
Titta på ögonblicksbilden ovan, vi har passerat argument 1, 5, 90 . Alla parametrar visar sitt värde när skriptet körs.