Así es como, desglosado:
1. Elija un editor de texto:
Existen muchas opciones, cada una con sus fortalezas y debilidades:
* `nano`: Un editor simple y amigable para principiantes. Fácil de aprender, pero carece de características avanzadas.
* `vim` (o` vi`) :Un editor potente y altamente configurable. Curva de aprendizaje más empinada.
* `emacs`: Otro editor poderoso y altamente configurable, incluso más que `vim`. Curva de aprendizaje muy empinada.
* Editores gráficos: La mayoría de los entornos de escritorio (GNOME, KDE, XFCE, etc.) incluyen editores de texto gráficos como Gedit, Kate o Mousepad. A menudo son más fáciles de usar que los editores de línea de comandos para principiantes.
2. Crea el archivo:
Abra su editor de texto elegido y cree un archivo nuevo. Guárdelo con una extensión '.SH'. Por ejemplo:`my_script.sh`
3. Agregue el shebang:
La primera línea de su script debe ser un shebang, que le dice al sistema que intérprete usar para ejecutar el script. Para Bash (el caparazón más común), esto es:
`` `Bash
#!/bin/bash
`` `` ``
4. Escriba los comandos de su script:
Agregue los comandos que desea que se ejecute su script, uno por línea. Por ejemplo:
`` `Bash
#!/bin/bash
Echo "¡Hola, mundo!"
fecha
LS -L
`` `` ``
5. Guarde el archivo:
Guarde el archivo. Asegúrese de guardarlo como un archivo de texto sin formato (no un archivo de texto rico o algo similar).
6. Hacerlo ejecutable:
Antes de que pueda ejecutar el script, debe hacer que sea ejecutable usando el comando `chmod`:
`` `Bash
chmod +x my_script.sh
`` `` ``
Este comando cambia los permisos del archivo, agregando permiso de ejecución para el propietario.
7. Ejecute el script:
Ahora puede ejecutar el script escribiendo su ruta y presionando Enter:
`` `Bash
./my_script.sh
`` `` ``
El `./` Es crucial. Le dice al sistema que busque el script en el directorio actual. Sin él, el sistema buscará su variable de entorno de ruta, que generalmente no incluye su directorio actual.
Ejemplo usando `nano`:
1. Abra `nano`:` nano my_script.sh`
2. Pega lo siguiente:
`` `Bash
#!/bin/bash
Echo "¡Hola, mundo! La fecha y la hora es:"
fecha
echo "Aquí hay una lista de directorio:"
LS -L
`` `` ``
3. Presione Ctrl+X para salir.
4. Presione y para guardar.
5. Presione ENTER para confirmar el nombre de archivo.
6. Hazlo ejecutable:`chmod +x my_script.sh`
7. Ejecutarlo:`./My_script.sh`
Recuerde reemplazar `" my_script.sh "` con su nombre de archivo elegido. Este proceso es el mismo independientemente del editor de texto que elija. Los elementos clave son el shebang, los comandos de script y hacer que el script sea ejecutable con `chmod`.