miércoles, 22 de agosto de 2012

Creación de directorios por fechas recursivamente

Un apunte rápido: muchas veces necesitamos tener una estructura de directorios del tipo año/mes/dia

Vale, podemos hacer que nuestro programa o script los vaya creando dinámicamente según se necesiten, pero, ¿por qué complicarse?

Ejecutamos esto antes de hacer el "deploy" y ya está, no hace falta que compliquemos el desarrollo con una rutina de mantenimiento de directorios:

for a in 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2018; do 
for b in 01 02 03 04 05 06 07 08 09 10 11 12; do
for c in 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31; do
mkdir -p $a/$b/$c
done
done
done

KISS!!!