viernes, 18 de agosto de 2017

Resumen de ficheros por extensión

Es posible que en algún momento pueda hacer falta analizar el contenido de un directorio, con subdirectorios y miles de ficheros en su interior, para conocer qué extensiones tienen estos ficheros y qué cantidad hay para cada tipo de extensión.

Aunque existen herramientas gráficas que permiten hacer estos análisis, puede resultar más rápido y sencillo usar los comandos que vienen de serie en cualquier distribución Linux.

sábado, 29 de octubre de 2016

Programar un sleep con tiempo aleatorio

Comparto una función que aunque simple, considero interesante incluirla en la librería personal de funciones bash.
Básicamente hace esperar un tiempo aleatorio a un script, útil para programar reintentos. Variando el valor de la variable RandomSleep se puede ajustar el tiempo máximo de espera.

miércoles, 26 de octubre de 2016

Comprobar si el equipo está conectado a la corriente

En muchas ocasiones resulta de utilidad revisar scripts que vienen de serie con la distribución Linux que tenemos para descubrir nuevos comandos, funciones de utilidad, etc.
Hoy os comento el comando on_ac_power, que viene por defecto en Ubuntu. Sirve para conocer si un equipo está conectado a la corriente eléctrica o no. El resultado lo devuelve mediante la variable de entorno $?, que indica el código de salida de la última aplicación o comando ejecutado.