shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Procurar arquivo dentro de um diretorio


From: SuSE List
Subject: Procurar arquivo dentro de um diretorio
Date: Sat, 27 Mar 2004 23:36:37 -0300
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.6b) Gecko/20031205 Thunderbird/0.4

Olá Pessoal,

Boa noite/Bom dia,

Estou com o seguinte problema, porém parte dele eu ja tenha resolvido.

Seguinte, eu uso um cara chamado webalizer para gerar logs de acesso a dominios que tenho comigo. Este programa gera um arquivo chamado webalizer.hist que fica em um subdiretorio do /home/dominio/www/webalizer/. Este arquivo guarda o historico dos ultimos doze meses de acesso a este dominio....o que eu preciso fazer: todo o fim de mês, eu tenho de abrir arquivo por arquivo de cada dominio que tenho e pegar a linha do mes corrente e gerar um novo arquivo com o nome de cada dominio como coluna 1 seguido pela linha do webalizer.hist correspondente....

Extrair a linha do arquivo webalizer.hist eu ja consigo fazer em shell, porém tenho dois problemas:

1) como varrer diretorio por diretorio do /home, por exemplo, para encontrar o arquivo webalizer.hist?

2) depois que ele encontrar este arquivo, como fazer para ele pegar o nome diretorio (tipo pwd) e me guardar somente o nome do dominio em uma variavel desprezando o /home... antes e o .../www/webalizer....depois?

assim eu posso gerar um arquivo de saida com a sintaxe:

dominio1 3 2003 1345 17676 176 19999706585 1767676
dominio2 3 2003 164615 1345 1699 13534535 1767676
dominioN 3 2003 1643453 135768 1996 167676 4545345

Alguém pode me dar uma luz?

Vinicius


reply via email to

[Prev in Thread] Current Thread [Next in Thread]