Как исключить/скрыть каталог из команды (найти команду или еще)?

Трубы |должны быть спущены \|вот так:

grep 'string1\|string2\|string3\' /var/www/http
1
06.07.2020, 04:10
1 ответ

Для любой команды или приложения

Пространство имен Linux можно легко использовать с firejail , как в следующем примере

firejail --noprofile --quiet --blacklist=/path/to/exclude command-or-app

Альтернативный способ исключить каталог изfind

firejail --noprofile --quiet --blacklist=/path/to/exclude find /search/location -name am-looking-for-this

Обратите внимание, что этот метод откажет в доступе к /path/to/exclude, команда find напечатает stderr с access denied, а статус выхода не будет равен 0. 2>/dev/nullможно использовать в конце команды, чтобы скрыть stderr, если это необходимо, но имейте в виду, что это может скрыть и другие важные ошибки. Также могут использоваться другие дополнительные реализации, такие как это или это .

Найти команду:

Параметры, доступные в команде find, объясняются здесь , здесь и в следующем примере:

find. -path./exclude/this -prune -o -print
1
28.04.2021, 23:20

Теги

Похожие вопросы