UNIX – Crear un archivo de bloqueo.-

A veces debemos asegurarnos que el script no se ejecute dos o más veces simultáneas. Para ello podemos hacer uso de los archivos de bloqueo. Pero, esto no es del todo fiable. ¿Qué pasaría si mientras nuestro script se está ejecutando es cerrado abruptamente?

En ese caso el archivo de bloqueo no se borraría, y por lo tanto, no nos permitiría ejecutar el script de nuevo. Para cubrir esos casos, podríamos hacer uso del comando trap que nos permite ejecutar comandos en caso que nuestro script termine de manera inesperada. Esta es una versión más avanzada que además guarda dentro del archivo de bloqueo el PID del script que lo ejecuta:

Publicado en Unix - Linux | Deja un comentario

UNIX – Verificar que un servicio/proceso se está ejecutando.-

Publicado en Unix - Linux | Deja un comentario

UNIX – Script para permitir la ejecución del script solo a un usuario específico

Publicado en Unix - Linux | Deja un comentario

UNIX – Script BASH manejo de arreglos.-

Al ejecutar este script nos mostrara el siguiente resultado :

Publicado en Unix - Linux | Deja un comentario

Unix – Script bash comparación numeros en un array.-

Al ejecutar este script nos mostrara la siguiente salida :

Publicado en Unix - Linux | Deja un comentario