comando 'action' en scripting de shell

2

Mire las siguientes líneas de código:

. $IPKG_INSTROOT/etc/functions.sh

initscript=$1

action=${2:-help}

shift 2

¿Qué hace el actioncomando?

Akshaa
fuente

Respuestas:

2

La acción es establecer su valor para el segundo argumento del script. Si falta un segundo argumento, se establece en "ayuda".

Valor
fuente
¿Cuál sería el resultado de 'ayuda'? ¿Se abrirá algún tipo de archivo de ayuda que ya está presente?
Akshaa
Depende del resto del código, pegue el código que falta. Si tiene que adivinar, este es un script de inicio que tiene una acción especial "ayuda" que muestra el uso, y con esa línea allí en lugar de morir y mostrar ayuda de uso, simplemente lo configura en 'ayuda' y deja que el código continúe, lo que producirá el mismo resultado. Pero sin código, eso es solo una suposición aleatoria.
Valor
lo siento amigo, el código es confidencial. Pero, sí ... lo tengo. Gracias :)
Akshaa