1

Я пытался запустить следующую команду:

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

но это показывает мне ошибку:

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

Но когда я пытаюсь отобразить вывод grep, все в порядке:

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

Я использую скрипт bash для вывода списка файлов, если он не существует, мой скрипт вернет сообщение об ошибке. Если существует, я хочу проверить размер, дату и разрешения.

0