Criar arquivo de log com data do dia anterior [RESOLVIDO]

1. Criar arquivo de log com data do dia anterior [RESOLVIDO]

Gustavo Garcez
gagarcez

(usa Kali)

Enviado em 23/07/2015 - 15:16h

Boa tarde,

Estou tentando deixar meu arquivo de log com data do dia anterior no nome, ja tentei varios comandos que vi aqui no vol mas nenhum deu certo, o arquivo é criado na configuração do Fwlogwatch,
tentei os seguintes comandos :

data=` date --date="-1 day" +"%d/%m/%Y" `
date +%d/%m/%Y
$ date '+%d/%m/%Y'

Nenhum destes deu certo, não sei se estou fazendo algo errado,

esta é a linha de saida do arquivo
output = /var/log/iptables/log/IpTablesLog-"QUERIA_A_DATA_AQUI".html

como o arquivo é criado diariamente, e a localização é estatica, praciso colocar uma variavel no nome para ele não sobrepor o do dia anterior.

Obrigado.


  


2. Re: Criar arquivo de log com data do dia anterior

Sergei Martao
sergeimartao

(usa Linux Mint)

Enviado em 23/07/2015 - 16:16h

Tente utilizar dessa forma
data=$(date --date "1 day ago" +%d/%m/%y)  




3. Re: Criar arquivo de log com data do dia anterior

Gustavo Garcez
gagarcez

(usa Kali)

Enviado em 23/07/2015 - 16:52h

sergeimartao escreveu:

Tente utilizar dessa forma
data=$(date --date "1 day ago" +%d/%m/%y)  



Vlw cara mas não deu tambem, estou achando que o Fwlogwatch que não aceita variaveis,

estou utilizando um sh junto com ele para alterar o nome do HTML assim que é gerado, "gambiarra" mas até conseguir que isso funcione ^^

Estou tentando outros tipos de aplicação de variavel para ver se funciona, até agora nada.