Verifica arquivos

1. Verifica arquivos

Jardel Fischer
jardelfi

(usa Red Hat)

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?


  


2. Minha idéia seria ...

Marcos Paulo Ferreira
Daemonio

(usa Slackware)

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

Denilson Martins
denilsoneskas

(usa Ubuntu)

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

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






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts