Linux: я хочу перечислить все файлы в каталоге и в его подкаталогах, кроме некоторых строк. Для этого я использовал комбинацию поиска / grep / shell. Например, я хочу перечислить все файлы, кроме тех, которые находятся в каталогах
./bin
./lib
./resources
Я понимаю, что это можно сделать, как показано в этом вопросе и в этом другом . Но обе версии не решают дело «все, кроме этой модели» в общих чертах.
Кажется, что для фильтрации результатов гораздо проще использовать условное выражение, но мне интересно, есть ли какой-нибудь компактный и элегантный способ описать это в регулярном выражении или в расширенном глобализации оболочки?
Спасибо.