я пытаюсь grep
слово world
, исключая любые каталоги mail
,tmp
или .cpanel
. Я могу игнорировать их по отдельности, используя --exclude-dir=name
, но из чтения других потоков кажется, что я должен иметь возможность использовать список, разделенный запятыми. Однако мне не удалось попробовать:
grep 'world' --exclude-dir={./mail,./.cpanel,./tmp} -ri .
и
grep 'world' --exclude-dir={mail,.cpanel,tmp} -ri .
как ни работать. Использование --exclude-dir
только один каталог работ, как:
grep 'world' --exclude-dir=mail -ri .
но я вернусь tmp
может .cpanel
списки.
как я могу указать все dir в одной команде (как только я получу .cpanel
и tmp
исключено я подозреваю, что может быть еще несколько нерелевантных dirs, поэтому я не хочу иметь --exclude-dir
per dir).