Pular para o conteúdo

Verifica arquivos

Responder tópico
  • Denunciar
  • Indicar

1. Verifica arquivos

Enviado em 23/08/2010 - 11:50h

Bom dia galera...

preciso montar um script que veirifica diariamente um determinado diretório. Caso não haver nenhum arquivo com a data do dia atual, envia um e-mail alertando.

Alguma ideia?

Responder tópico

2. Minha idéia seria ...

Enviado em 23/08/2010 - 12:26h

Mas o que você já fez?

Bem, você pode pegar a data atual (YYYY-MM-DD) com:

$ date '+%F'

Depois fazer uma listagem completa dos arquivos do diretório desejado (ls -la) e obter o campo 6 (a data de criação/modificação do arquivo). Com isso em mãos, compare a data atual com a data do arquivo. Se forem iguais, setar uma flag e finalizar o laço de repetição.

Se no final do processo a flag não foi setada, então envie o email.

Para fazer o esquema diariamente, utilize o cron.

É isso?

t+

3. Obter o campo

Enviado em 23/08/2010 - 15:10h

Para obter o campo
ls -l | awk {'print $6 " " $7 " " $9'}
Vai juntando ai....

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder