Categorías
Linux

Scripting en Linux (V): Bash. Ejecutar un Script en el Inicio o Apagado

Muy buenas. Ahí va otro post de la serie de Linux Scripting. Ahora que ya conoces más el entorno de Bash, la sintaxis básica del lenguaje, y los pasos a seguir para ejecutar tu primer script de forma manual, en este post verás como automatizar la ejecución.

Concretamente, me centrare en los tres principales métodos de los que disponemos a día de hoy: utilizar Cron y Crontab, crear un servicio en systemd que contenga el script, o editar el fichero /etc/rc.d/rc.local, que era el método clásico antes de la llegada de systemd ¡Vayamos al detalle!

Categorías
Linux

Scripting en Linux (IV): Bash. Como Crear y Ejecutar Tu Primer Script

Muy buenas. Ahí va otro post de la serie de Linux Scripting. Ahora que ya conoces más el entorno de bash, y la sintaxis básica del lenguaje (sino puedes revisar los primeros posts de la serie), en este post verás como crear y ejecutar tu primer script en Bash.

Como verás, no me centraré tanto en el script como tal (verás ejemplos mucho más completos e interesantes en próximos artículos), sino en revisar el circuito completo que debes realizar, desde construir el script en si, establecer los permisos de ejecución, y ejecutarlo de manera manual. ¡Vamos allá!

Categorías
Linux

Scripting en Linux (III): Bash. Sintaxis Básica del Lenguaje

Muy buenas. Ahí va el tercer post de la serie de Linux scripting. Si el primero fue básicamente un artículo de introducción, en el que expliqué que es el scripting, así como las ventajas y desventajas de los diferentes lenguajes que se utilizan (Bash o Python), en este segundo post me voy a introducir lo que sería el scripting con Bash.

Esto es una guía práctica más que teórica. No pretende ser un manual exhaustivo del lenguaje, ya que solamente cada apartado daría para varios artículos. El propósito es que adquieras las nociones básicas y aprendas a utilizar las principales estructuras del lenguaje. Al final del artículo te enlazaré alguna referencia por si quieres profundizar más en la sintaxis del lenguaje.

Categorías
Linux

Scripting en Linux (II): Bash. Introducción al Entorno de Bash

Muy buenas. Ahí va el segundo post de la serie de Linux scripting. Si el primero fue básicamente un artículo de introducción, en el que expliqué que es el scripting, así como las ventajas y desventajas de los diferentes lenguajes que se utilizan (Bash o Python), ahora toca centrarnos en Bash.

En este post haré una breve introducción a Bash como lenguaje de scripting. Hablaremos más en detalle del entorno de Bash (variables y funciones), y de los principales archivos de configuración, donde se define la configuración Bash, tanto a nivel de sistema, como de usuario.

Categorías
Linux

Scripting en Linux (I): Introducción. Descubre el Poder de Automatizar Tareas

Muy buenas lector, soy Mariona, nueva colaboradora en ComputerNewAge. Este es un primer post de introducción al scripting en GNU/Linux, una área nueva que aún no se ha abordado en este blog, y que te dotará de un poder enorme a la hora de ejecutar tareas en el sistema de forma totalmente automatizada.

Ésta es la guía de iniciación, en la que introduciré los conceptos más básicos y te presentaré un ejemplo rápido para que veas la mecánica. En próximos posts profundizaré mucho más en la construcción de scripts, de forma que aprendas a crear los tuyos propios de acuerdo a tus necesidades. Vamos!