logo

Parámetros del script de shell

Un script de shell bash tiene parámetros. Estos parámetros comienzan desde a .

menú de configuración del teléfono Android

Cuando pasamos argumentos a la interfaz de línea de comando, se asigna un parámetro posicional a estos argumentos a través del shell.

El primer argumento se asigna como , el segundo argumento se asigna como y así sucesivamente...

Si hay más de 9 argumentos, entonces décimo en adelante los argumentos no se pueden asignar como u .

Tienes que procesar o guardar el parámetro , luego con la ayuda de cambio comando soltar el parámetro 1 y mover todos los demás argumentos hacia abajo en uno. Se convertirán en , en y así sucesivamente.

Parámetros del caparazón

Parámetros Función
- Representar parámetros posicionales para los argumentos del uno al nueve.
-${n} Representar parámetros posicionales para argumentos después del nueve.

Un script de shell bash tiene parámetros. Estos parámetros comienzan desde $1 a $9.

Cuando pasamos argumentos a la interfaz de línea de comando, se asigna un parámetro posicional a estos argumentos a través del shell.

El primer argumento se asigna como $1, el segundo argumento se asigna como $2 y así sucesivamente...

Si hay más de 9 argumentos, entonces décimo en adelante los argumentos no se pueden asignar como $10 u $11.

Tienes que procesar o guardar el parámetro $1, luego con la ayuda de cambio comando soltar el parámetro 1 y mover todos los demás argumentos hacia abajo en uno. Se convertirán $10 en $9, $9 en $8 y así sucesivamente.

Parámetros del caparazón

Parámetros Función
$1-$9 Representar parámetros posicionales para los argumentos del uno al nueve.
${10}-${n} Representar parámetros posicionales para argumentos después del nueve.
$0 Representa el nombre del script.
$∗ Representar todos los argumentos como una sola cadena.
$@ Igual que $∗, pero difiere cuando se incluye entre (')
$# Representa el número total de argumentos.
$$ PID del guión
$? Representa el último código de retorno

Ejemplo:

Parámetros de secuencias de comandos de Shell de Linux 1

Mire la instantánea de arriba, este es el script que hemos escrito para mostrar los diferentes parámetros.

Parámetros del script de Linux 2

Mire la instantánea de arriba, hemos pasado argumentos. 1, 5, 90 . Todos los parámetros muestran su valor cuando se ejecuta el script.

Representa el nombre del script.
$∗ Representar todos los argumentos como una sola cadena.
$@ Igual que $∗, pero difiere cuando se incluye entre (')
$# Representa el número total de argumentos.
$$ PID del guión
$? Representa el último código de retorno

Ejemplo:

cadena de fecha java
Parámetros de secuencias de comandos de Shell de Linux 1

Mire la instantánea de arriba, este es el script que hemos escrito para mostrar los diferentes parámetros.

Parámetros del script de Linux 2

Mire la instantánea de arriba, hemos pasado argumentos. 1, 5, 90 . Todos los parámetros muestran su valor cuando se ejecuta el script.