Untuk jenis struktur 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
...
Saya tahu bahwa saya dapat menggunakan rm -rf /config/filesgroups
untuk menghapus folder induk dan semua sub-folder ...
tapi saya ingin menghapus hanya /filegroupA
, /filegroupB
, dll, dan tidak menghapus/config/filegroups
rm -rf /config/filegroups/filegroups{A,B}
?
bash
tidak termasuk '.' folder dalam perluasan pathname. Yang mungkin atau mungkin tidak diinginkan. Diri saya lakukan shopt -s dotglob
di .bashrc
untuk memperbaiki itu. Hanya catatan tambahan yang mungkin bermanfaat bagi seseorang;).
rm -rf /*
akan melakukan;) --- serius jangan lakukan itu