Me acuerdo de ocultar un archivo importante, pero ya no lo encuentro y no recuerdo el nombre. No recuerdo cómo lo oculté, es decir, si simplemente insertando un prefijo de .
o utilizando chflags hidden filename
.
He intentado recuperar todos los archivos ocultos (ocultos por el prefijo .
) bajo mi escritorio utilizando el siguiente comando
find . -name '.*' | grep "^.DS_Store" > hidden-files.txt
y la resultante hidden-files.txt
el archivo de texto está vacío. (De todos modos, no estoy 100% seguro de que el comando anterior sea correcto).
De nuevo, ahora me gustaría recuperar recursivamente (como estoy haciendo con el comando anterior) todos los archivos ocultos que fueron ocultados usando el comando chflags hidden filename
usando la terminal (o sin ella, pero necesitaría tener una lista de ellas o una ruta hacia ellas). ¿Es posible? Si es así, ¿cómo puedo hacerlo?
Edición 1
Creo que el comando anterior no funciona porque grep
no acepta la entrada. De todos modos, para resolver el problema creo que sólo tengo que añadir xargs
como sigue
find . -name '.*' | xargs grep "^.DS_Store" > hidden-files.txt