Tecnología

Inicio

Cómo crear un archivo de secuencias de comandos en Unix

Un archivo de secuencia de comandos de Unix es un archivo de texto que contiene una lista de comandos que se ejecutan en orden. También se le llama un script de shell. Un shell de Unix es la interfaz basada en texto entre el usuario y el ordenador. El shell interpreta las órdenes dadas a él por el usuario y da instrucciones al ordenador para ejecutarlos. El script se utiliza para que el usuario puede dar instrucciones al ordenador para ejecutar varios comandos a la vez sin tener que escribir en uno a la vez.

Instrucciones

1 Abrir un documento en blanco en su editor de texto preferido.

2 Escriba la línea "#! / Bin / sh" para comenzar la secuencia de comandos shell. Esto indica a la computadora para usar el intérprete Bourne. Puede reemplazar la parte "/ bin / sh" con su cáscara preferida, como por ejemplo "/ bin / ksh" (Korn) o "bin / / CSH" (shell C).

3 Escriba los comandos que desea que su script se ejecute. Cada comando debe estar en su propia línea. Un script de ejemplo se vería así:

! / Bin / sh

ls -la
tocar newfile.txt
ls -la

Esta secuencia de comandos sería imprimir una lista del directorio que el script se ejecuta en, crear un archivo llamado "newfile.txt" y luego imprima otra lista de directorios.

4 Guarde el archivo como "print_dir.sh" para guardar la secuencia de comandos.

5 Abra una ventana de terminal.

6 Escriba el comando "chmod + x print_dir.sh" para hacer el script ejecutable.

7 Escriba el comando "./print_dir.sh" para ejecutar el script.