Crear nuestro primer Script
Clase 4 de 43 • Curso de Programación en Bash Shell
Contenido del curso
¿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
mkdirpara organizar todos los scripts del curso en una sola carpeta:mkdir shell-courseEs 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
bingpara 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 .bingrcInserta 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 -lpara listar archivos junto a sus permisos:ls -l 1_utility_postgres.shLos 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!