Для этого типа структуры dir:
/config/filegroups/filegroupA/files/fileA1.txt
/config/filegroups/filegroupA/files/fileA2.txt
/config/filegroups/filegroupB/files/fileB1.txt
/config/filegroups/filegroupB/files/fileB2.txt
...
Я знаю, что могу использовать rm -rf /config/filesgroups
для удаления родительской папки и всех подпапок ...
но я хочу , чтобы удалить только /filegroupA
, /filegroupB
и т.д., а не удалять/config/filegroups
rm -rf /config/filegroups/filegroups{A,B}
?
bash
не включает '.' папки в пути расширения. Который может или не может быть желательным. Сам я shopt -s dotglob
в .bashrc
это исправить. Просто примечание, что кто-то может найти полезным;).
rm -rf /*
будет делать;) --- серьезно не делай этого