Category Archives: Linux Script

Figlet as a Service

Todo comenzó cuando quise poner un ASCII Art a las máquinas para el fichero /etc/motd. Para hacerlo quería usar un playbook de Ansible que me permitiera generar el código ASCII utilizando como entrada en nombre del host. Me puse a … Continue reading

Posted in Docker, Linux, Linux Script, PHP | Tagged , , | 1 Comment

Capturar Señales con Trap

Cuando estamos programando algún script puede interesarnos mandar señales mientras se está ejecutando. Para lograr que el script responda a las señales de kill utilizaremos la orden trap, que tiene la siguiente sintaxis. trap acción señales Los parámetros son: acción: … Continue reading

Posted in Linux Script, Tips | Tagged , , , , | Comments Off on Capturar Señales con Trap

Nombres de Archivos con Espacios a la Salida de find

Uso un script para ir eliminando viejos archivos de forma periódica a través de una tarea de Cron pero había empezado a fallar porque empezaban a aparecer nombres de ficheros con espacios. Al ocurrir esto, la salida que le pasaba … Continue reading

Posted in Linux Script, Tips | Tagged , , , | Comments Off on Nombres de Archivos con Espacios a la Salida de find

Programar Encendido de PC

Hace un par de días publicaban en Linux.com un artículo que me gustó mucho, consistía en usar el RTC (Real Time Clock) de la placa base para programar el encendido del PC a través del pseudo-sistema de fichero /sys. La … Continue reading

Posted in Linux, Linux Kernel, Linux Script, Tips | Tagged , , | 5 Comments

Ejecutar Comandos con un Usuario sin Shell Válida

Si tenemos en el sistema usuarios sin shell válida como por ejemplo los usuarios que acceden por FTP o que lanzan demonios y queremos ejecutar algún comando con ellos como por ejemplo actualizar su tabla de tareas de Cron, podemos … Continue reading

Posted in Linux, Linux Script | Tagged , , | Comments Off on Ejecutar Comandos con un Usuario sin Shell Válida