El 07/10/11 11:06, KZKG^Gaara escribió:
Hola,
Necesito borrar todas las carpetas de X directorio, pero solo las carpetas que NO tengan un punto (.) en el inicio, o sea, que borre todo lo que no está oculto.

¿Alguna idea?



#find . -type d \( ! -iname "test" \) -delete

con esto borras todos los directorios excepto el que se llame "test"

pero OJO esto borra TODOS los directorios que encuentre en tu sistema, que no se llamen "test", por lo que debes arreglarlo para que te borre solo los del directorio "X" y no todos los del sistema ....asi que usalo con cuidado y cuando estes seguro de lo que vas a hacer.
espero te sea util,
saludos,

--


Michael González Medina.
Administrador de Red, CNSV.
Linux User #530254.
Nota: En este mensaje se han omitido los acentos.


______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Responder a