Para este tipo de estructura 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
...
Sé que puedo usar rm -rf /config/filesgroups
para eliminar la carpeta principal y todas las subcarpetas ...
pero quiero eliminar sólo /filegroupA
, /filegroupB
, etc., y no elimine/config/filegroups
rm -rf /config/filegroups/filegroups{A,B}
?
bash
no incluye '.' carpetas en la expansión del nombre de ruta. Lo que puede o no ser deseado. Yo lo hago shopt -s dotglob
en .bashrc
arreglar eso. Solo una nota al margen que alguien podría encontrar útil;).
rm -rf /*
lo hará;) --- en serio no lo hagas