Ігнорувати кілька папок за допомогою дерева


3

Команда tree -I 'node_modules' запобігає node_modules folder від появи на виході. Так само, tree -I 'app/ui/bower_components' запобігає app/ui/bower_components від появи на виході.

Однак, tree -I 'node_modules' -I 'app/ui/bower_components' не перешкоджає появі на виході. Натомість, він використовується останнім.

Отже, як ви ігноруєте використання декількох папок tree?

Відповіді:


5

Можна використовувати | щоб розділити зразки, у вашому прикладі ви можете зробити це

tree -I "node_modules|bower_components"

Вам знадобляться подвійні лапки, так що bash не буде інтерпретувати символ труби.

Якщо ви подивитеся на сторінку man для дерева, прочитайте її для аргументу -P замість -I (трохи вище).

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.