Я нахожусь на Linux (Ubuntu), и я хотел бы исключить определенные каталоги (например, .hg), когда я делаю
find | less
Я попробовал следующее, чтобы исключить каталог .hg из списка, но, похоже, не работает.
find -type d \( ! -iname \.hg \)
find -type d \( ! -name \.hg \)
find -type d \( ! -iname .hg \)
Как исключить .directoryиз команды поиска
-pruneвнутри первый набор скобок, а-type f -printвторой - для того, чтобы сделать операции и / или более очевидными, но в остальном это кажется мне точным.