Como ls -l arquivo da saída do grep

1

Eu estava tentando executar o seguinte comando:

ls -lh 'grep -E "^log4j.appender.File" /var/domains/*/servers/*/logs/log4j.properties | sed 's/.*=//g''

mas isso me mostra um erro:

ls: cannot access /var/app/application.log: No such file or directory

Mas quando eu tento ls a saída do grep está tudo bem:

root> ls -l /var/app/application.log   
-rw-rw-r-- 1 application bea 289501889 Dec 2 18:05 /var/app/application.log

Estou usando o script bash para listar o arquivo; se ele não existir, o script retornará a mensagem de erro. Se existir, quero verificar o tamanho, a data e as permissões.

    
por joey152 02.12.2015 / 14:21

0 respostas

Tags