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.