Игнорировать несколько папок, используя дерево
Команда 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
?
1 ответ
Ты можешь использовать |
для разделения шаблонов, в вашем примере вы можете сделать
tree -I "node_modules|bower_components"
Вам нужны двойные кавычки, чтобы bash не интерпретировал символ канала.
Если вы посмотрите на справочные страницы для дерева, прочитайте одну из них для аргумента -P вместо -I (чуть выше).