Informática, pregunta formulada por axelacostavillalba10, hace 1 mes

usos del shell script

Respuestas a la pregunta

Contestado por johanestivenjoya
1

Respuesta:

Explicación:

La entrada estándar (teclado por defecto). En este caso el shell se dice que es un shell interactivo.

Un fichero shell-script.

Los argumentos, con la opción -c al ejecutar el shell. Ejemplo: bash –c "ls –l"

Con las líneas leídas, el shell realiza los siguientes pasos (en este orden):

Se dividen las líneas en distintos elementos: palabras y operadores. Los elementos se separan usando espacios, tabuladores y operadores. El carácter # sirve para incluir un comentario, que se elimina del procesamiento.

Se distingue entre comandos simples, comandos compuestos y definiciones de función.

Se realizan distintas expansiones y sustituciones (ver más adelante). Se detecta el comando a ejecutar y los argumentos que se le van a pasar.

Se realizan las redirecciones de entrada/salida y se eliminan los elementos asociados a las redirecciones de la lista de argumentos. Las redirecciones de entrada/salida ya se han explicado en un tema anterior (si desea ampliar información, consulte el anexo).

Se ejecuta el elemento ejecutable, que podría ser una función, un comando interno del shell, un fichero ejecutable o un shell-script, pasando los argumentos como parámetros posicionales (ver más adelante).

Opcionalmente, se espera a que termine el comando y se guarda el código de salida.


Kevinjhona: un script para shell shokers es un tipo de hak como ver atravez de las paredes
Otras preguntas