![Arthur Coscarelli Arthur Coscarelli](//static.vivaolinux.com.br/imagens/fotos/desconhecido.png)
acoscarelli
(usa Ubuntu)
Enviado em 05/02/2013 - 19:01h
Boa Noite Galera
Preciso fazer um script que conte os arquivos de varios diretorios e me traga em um arquivo de log.
Precisaria de algo que entrasse nos diretorios, fizesse o ls -l *.txt | grep "DATA" | wc -l.
Tenho um problema, no meu caso os diretorios sao atualizados diariamente, ou seja, tem dia que pode existir 2 pastas e tem dia que pode existir 4 e assim vai indo.
Queria construir um script que ficasse em uma pasta raiz e contando os arquivos dos diretorios do dia sendo o resultado direcionado para uma log.
EXEMPLO:
Supondo que um dia a automatização criou isso:
pasta/pasta_raiz
pasta/pasta_raiz/pasta1
pasta/pasta_raiz/pasta2
pasta/pasta_raiz/pasta3
Preciso de um comando para contar os arquivos dentro das pastas1 2 e 3 e que me mostrasse pasta1 = x arquivos; pasta2 = x arquivos; pasta3 = x arquivos
Ai, a fela da mãe um outro dia cria assim:
pasta/pasta_raiz
pasta/pasta_raiz/pasta1
pasta/pasta_raiz/pasta2
pasta/pasta_raiz/pasta3
pasta/pasta_raiz/pasta4
pasta/pasta_raiz/pasta5
Eu precisaria basicamente do mesmo conceito acima incluindo a pasta4 e a pasta5.
Não tenho como saber quantas pastas sao criadas diariamente. As vezes são 2 mas as vezes são 5.
Alguem teria alguma ideia para solucionar esse problema ?
Abraços a Comunidade