У меня есть быстрый и, возможно, легко решить проблему. я перечислял список каталогов черезоболочка найти, чтобы не показывать корневой каталог в результатах поиска
find ~/me/ -maxdepth 1 -type d -not -name "test1" -and -not -name "test4"
$ find ~/me/ -maxdepth 1 -type d -not -name "test1" -and -not -name "test4"
/home/me/
/home/me/test2
/home/me/test3
Я хочу использовать что-то вроде: find ~/me/ -maxdepth 1 -type d -not -name "test1" -and -not -name "test4" | xargs rm -rf
, однако находка показывает мне: /дома/меня корневой каталог.
Я искал способ не включать его в результаты поиска. Любые намеки? Спасибо заранее.
Как насчет 'mindepth 1'? Таким образом, это будет просто глубина = 1 – fedorqui