Crear nuestro primer Script
Clase 4 de 43 • Curso de Programación en Bash Shell
Resumen
¿Cómo crear un primer script en Linux?
Crear un script en Linux puede parecer desafiante al principio, pero es un proceso emocionante y gratificante que puedes dominar con práctica. Aquí te guiaré paso a paso en la creación de tu primer script usando comandos en Linux, específicamente en un entorno de programación bash. ¡Prepara tu terminal y manos a la obra!
¿Cómo configurar el entorno y directorio de trabajo?
Antes de crear nuestro primer script, es crucial tener claro nuestro entorno de trabajo. Sigue los siguientes pasos para configurarlo adecuadamente:
-
Ubicar directorio de usuario: Usa el comando:
cd ~
Esto te llevará al directorio principal del usuario.
-
Crear un directorio para scripts: Emplea el comando
mkdir
para organizar todos los scripts del curso en una sola carpeta:mkdir shell-course
Es importante mantener tus scripts bien organizados.
-
Acceder al nuevo directorio: Ingresa a la carpeta creada:
cd shell-course
¿Cómo crear y editar tu primer script?
Ahora que tienes listo tu directorio de trabajo, estás listo para crear y editar tu primer script:
-
Crear un nuevo archivo de script: Utilizaremos el editor de texto
bing
para crear el archivo y lo nombraremos incluyendo un número secuencial y una descripción. Aquí un ejemplo:bing 1_utility_postgres.sh
-
Corregir errores de configuración (si es necesario): Si encuentras un error como en la palabra
auto-ident
, corrígelo editando el archivo de configuración:vim .bingrc
Inserta la letra faltante usando el modo de inserción.
-
Escribir el script básico: Una vez en el archivo, lo primero es indicar que es un script bash, añadiendo una línea con el carácter
#
seguido de la palabrabash
. Posteriormente, escribe tu primer comentario y comando:#!/bin/bash # Programa para realizar utilidades de Postgres echo "Hola, bienvenido al curso de programación bash"
Al utilizar
echo
, puedes imprimir mensajes en pantalla sin necesidad de un punto y coma al final de la línea.
¿Cómo verificar permisos y visualizar el script?
Un aspecto esencial es entender los permisos de los archivos en Linux, ya que afectan la ejecución de los scripts:
-
Revisar los permisos: Utiliza el comando
ls -l
para listar archivos junto a sus permisos:ls -l 1_utility_postgres.sh
Los permisos se dividen en lectura, escritura y ejecución para el propietario, el grupo y otros usuarios. Inicialmente, el script solo tendrá permisos de lectura y escritura.
-
Visualizar el contenido del script: Para asegurarte de que todo está como lo deseas, puedes usar:
cat 1_utility_postgres.sh
Crear un script en bash es un excelente primer paso para automatizar tareas y familiarizarte con la programación en Linux. A medida que avanzas, recuerda habilitar permisos de ejecución y explorar más comandos y funciones para enriquecer y optimizar tus scripts. ¡Sigue adelante y continúa aprendiendo en este fascinante mundo de la programación!