Buenos días, necesito la ayuda de alguien ya que no soy experto en bash.
Tengo configurado que mi pfsense me reenvíe los logs para un servidor
syslog-ng sobre Debian. Esto funciona sin problemas. Bajo el directorio
/var/log/FW/ en el servidor Debian se va creando de forma diaria una
carpeta con el nombre YYYY-MM-DD y dentro un archivo con los logs del
pfsense.
Yo necesito hacer un pequeño script en bash que se ejecute todos los
días y me "parsee" el archivo del día anterior. Se como extraer el día
pero no se como restarle 1 y se complica cuando inicia un mes y un año.
Ejemplo:
el día 21 necesito el archivo /var/log/FW/20201120/messages
el día 22 necesito el archivo /var/log/FW/20201121/messages
el día 23 necesito el archivo /var/log/FW/20201122/messages
....
el día 1 necesito el archivo /var/log/FW/20201130/messages
--
Damian Tomey Soto
Administrador de Red
CTE 10 de Octubre, Nuevitas
Tel: (32) 414702 Ext. 280