Я хочу перечислить все файлы suhosin.ini в каталоге /etc /php5 /. Дело в том, что 3 из них находятся на один уровень глубже в дереве каталогов. Я хочу объединить эти два в одну команду

# ls  /etc/php5/*/*/suhosin.ini
/etc/php5/apache2/conf.d/suhosin.ini  /etc/php5/cgi/conf.d/suhosin.ini  /etc/php5/cli/conf.d/suhosin.ini

# ls  /etc/php5/*/suhosin.ini
/etc/php5/conf.d/suhosin.ini

Я пытался использовать ls /etc/php5/ -R и перенаправить его на grep, но я не смог сделать то, что хотел, получить такой список

/etc/php5/apache2/conf.d/suhosin.ini
/etc/php5/cgi/conf.d/suhosin.ini
/etc/php5/cli/conf.d/suhosin.ini
/etc/php5/conf.d/suhosin.ini

1 ответ1

4

Используйте find:

$ find /etc/php5 -name suhosin.ini

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .