logo

Paràmetres de l'script de Shell

Un script de shell bash té paràmetres. Aquests paràmetres parteixen de a .

tutorial de selenium java

Quan passem arguments a la interfície de línia d'ordres, s'assigna un paràmetre posicional a aquests arguments a través de l'intèrpret d'ordres.

El primer argument s'assigna com a , el segon argument s'assigna com a i així successivament...

Si hi ha més de 9 arguments, aleshores desè o els arguments posteriors no es poden assignar com a o .

Heu de processar o desar el paràmetre i després amb l'ajuda de canvi L'ordre deixa anar el paràmetre 1 i mou la resta d'arguments un cap avall. Guanyarà 10 dòlars com a 9 dòlars, 9 dòlars com a 8 dòlars, etc.

text subratllat css

Paràmetres de Shell

Paràmetres Funció
- Representa els paràmetres posicionals dels arguments de l'1 al nou
{10}-${n} Representa els paràmetres posicionals dels arguments després de nou

Un script de shell bash té paràmetres. Aquests paràmetres parteixen de $1 a $9.

Quan passem arguments a la interfície de línia d'ordres, s'assigna un paràmetre posicional a aquests arguments a través de l'intèrpret d'ordres.

El primer argument s'assigna com a $1, el segon argument s'assigna com a $2 i així successivament...

Si hi ha més de 9 arguments, aleshores desè o els arguments posteriors no es poden assignar com a $10 o $11.

Heu de processar o desar el paràmetre $1 i després amb l'ajuda de canvi L'ordre deixa anar el paràmetre 1 i mou la resta d'arguments un cap avall. Guanyarà 10 dòlars com a 9 dòlars, 9 dòlars com a 8 dòlars, etc.

Paràmetres de Shell

Paràmetres Funció
$1-$9 Representa els paràmetres posicionals dels arguments de l'1 al nou
{10}-${n} Representa els paràmetres posicionals dels arguments després de nou
$0 Representa el nom del guió
$∗ Representa tots els arguments com una cadena única
$@ Igual que $∗, però difereixen quan s'inclouen entre (')
$# Representa el nombre total d'arguments
$$ PID del guió
$? Representa l'últim codi de retorn

Exemple:

Paràmetres de scripting de Linux Shell 1

Mireu la instantània anterior, aquest és el guió que hem escrit per mostrar els diferents paràmetres.

Paràmetres de Linux Script 2

Mireu la instantània anterior, hem passat arguments 1, 5, 90 . Tots els paràmetres mostren el seu valor quan s'executa l'script.

Representa el nom del guió
$∗ Representa tots els arguments com una cadena única
$@ Igual que $∗, però difereixen quan s'inclouen entre (')
$# Representa el nombre total d'arguments
$$ PID del guió
$? Representa l'últim codi de retorn

Exemple:

Paràmetres de scripting de Linux Shell 1

Mireu la instantània anterior, aquest és el guió que hem escrit per mostrar els diferents paràmetres.

Paràmetres de Linux Script 2

Mireu la instantània anterior, hem passat arguments 1, 5, 90 . Tots els paràmetres mostren el seu valor quan s'executa l'script.