ComenzarEmpieza gratis

¿Cómo puedo guardar comandos para volver a ejecutarlos más tarde?

Hasta ahora has utilizado el intérprete de comandos de forma interactiva. Pero como los comandos que tecleas son solo texto, puedes almacenarlos en archivos para que el shell los ejecute una y otra vez. Para empezar a explorar esta potente capacidad, pon el siguiente comando en un archivo llamado headers.sh:

head -n 1 seasonal/*.csv

Este comando selecciona la primera fila de cada uno de los archivos CSV del directorio seasonal. Una vez que hayas creado este archivo, puedes ejecutarlo escribiendo:

bash headers.sh

Esto le dice al shell (que no es más que un programa llamado bash) que debe ejecutar los comandos contenidos en el archivo headers.sh, que produce el mismo resultado que ejecutar los comandos directamente.

Este ejercicio forma parte del curso

Introducción a Shell

Ver curso

Ejercicio interactivo práctico

Convierte la teoría en acción con uno de nuestros ejercicios interactivos

Empieza a hacer ejercicio