Quiero "limpiar" todos los archivos de un directorio, incluidos todos los archivos en subdirectorios, pero quiero dejar los subdirectorios en su lugar. Tengo entendido rm -r
que también eliminará los subdirectorios.
Yo no deseo borrar los archivos ocultos (punto).
¿Cómo se puede hacer esto?
No lo sé. ¿Eso hace lo que te pido?
—
Scott Wilton
Pruébelo sin
—
Costas
-delete
él, solo imprima los nombres de archivo para eliminar.
¿Desea eliminar archivos (ocultos o no) en directorios ocultos?
—
Stéphane Chazelas
¿Qué pasa con los enlaces simbólicos a los directorios?
—
Stéphane Chazelas
find -type f ! -name "[.]*" -delete
¿no es adecuado?