¿Qué es $? ¿En Shell?
¿Qué es $? ¿En Shell?

Video: ¿Qué es $? ¿En Shell?

Video: ¿Qué es $? ¿En Shell?
Video: 1. ¿Qué es shell? 2024, Noviembre
Anonim

Para las conchas que soportan esto cascarón variable " $? "contiene el código de retorno de un comando ejecutado más recientemente. Es una práctica general que cuando un programa o script se ejecuta sin errores, devuelve un valor de 0 para indicar que ha terminado sin errores. No todos los programas y scripts lo hacen, pero deberían.

Además, ¿qué es $? ¿En shell scripting?

$ # Almacena el número de argumentos de la línea de comandos que se pasaron al cascarón programa. $? Almacena el valor de salida del último comando que se ejecutó. $ 0 Almacena la primera palabra del comando ingresado (el nombre del cascarón programa). Básicamente, $ # es una serie de argumentos dados cuando su texto Fue ejecutado.

En segundo lugar, ¿qué significa la variable $? ¿Hacer? es un incorporado variable que almacena el estado de salida de un comando, función o el propio script. $? lee el estado de salida del último comando ejecutado. Después de que una función regresa, $?

También sepa, ¿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é es $ 1 y $ 2 en el script de shell?

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á un, $2 será b, etc. En shells con funciones, $1 puede servir como el primer parámetro de función, y así sucesivamente.

Recomendado: