
daniel.uramg
(usa Outra)
Enviado em 25/08/2010 - 14:25h
Ola pessoal, novamente preciso recorrer a ajuda de voces!
Bom eu estou fazendo um script para mostrar o historico de acessos dos usuarios, entao o script executa:
grep $FORM_USERNAME /partition/easycaptive/oldlog/*.* > /tmp/eclog
e o conteudo de todos os LOGs arquivados vai para o arquivo /tmp/eclog, que em seguida e exibido, oq acontece é que este comando esta salvando no arquivo tambem o caminho dos arquivos lidos, exemplo de um LOG:
/partition/easycaptive/oldlog/2010-08-10-accesos.log:10/08/2010 - 19:23 192.168.75.2 78:44:76:7D:58:4D (mariadejesus) - Usuário autenticado com sucesso!
/partition/easycaptive/oldlog/2010-08-11-accesos.log:11/08/2010 - 09:47 192.168.75.2 78:44:76:7D:58:4D (mariadejesus) - Usuário autenticado com sucesso!
/partition/easycaptive/oldlog/2010-08-20-accesos.log:20/08/2010 - 21:19 192.168.75.2 78:44:76:7D:58:4D (mariadejesus) - Usuário autenticado com sucesso!
Entao pensei com SED que ele excluisse até o caractere 41 (dai como neste exemplo, vai mostrar somente do accesos.log em diante, pois tem outros arquivos e gostaria que mostrasse somente este final do nome), mas nao encontrei com que parametros faço isso.
Agradeço qualquer sugestao!