¿Qué es $? ¿En bash script?
¿Qué es $? ¿En bash script?

Video: ¿Qué es $? ¿En bash script?

Video: ¿Qué es $? ¿En bash script?
Video: ¿Qué es Bash y para que sirven los Bash Scripts? 2024, Abril
Anonim

$? -El estado de salida del último comando ejecutado. $ 0 -El nombre de archivo del actual texto . $ # -La cantidad de argumentos proporcionados a un texto . Para cáscara guiones , este es el ID de proceso bajo el cual se están ejecutando.

En consecuencia, ¿qué es $? ¿En script de shell?

$ # Almacena el número de mando -línea de argumentos que se pasaron al cascarón programa. $? Almacena el valor de salida del último mando que fue ejecutado. Básicamente, $ # es una serie de argumentos dados cuando su texto Fue ejecutado. $ * es una cadena que contiene todos los argumentos.

Además, ¿qué es $ 1 en el script bash? que es $1 . $1 es el primer argumento de la línea de comandos. Si ejecuta./asdf.sh a b c d e, entonces $1 será a, $ 2 será b, etc. En shells con funciones, $1 puede servir como el primer parámetro de función, y así sucesivamente.

Posteriormente, la pregunta es, ¿qué es $? ¿En Bash?

$ 0 es uno de los más usados intento y se utiliza para obtener el estado de salida del comando ejecutado más recientemente en primer plano. Al usar esto, puede verificar si su intento El script se completa con éxito o no.

¿Qué hace $? ¿Hacer en Linux?

La variable representa el estado de salida del comando anterior. El estado de salida es un valor numérico devuelto por cada comando una vez completado. Como regla general, la mayoría de los comandos devuelven un estado de salida de 0 si tuvieron éxito y 1 si no tuvieron éxito.

Recomendado: