Для цього типу структури 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 /*
зроблять;) --- серйозно не робіть цього