el comando find se diferencia del comando grep en que el primero busca ficheros en el directorio mientras que el segundo busca cadenas de texto dentro de archivos
find puede encontrar directorios o archivos con la opcion
-type d
-type f
. significa directorio activo
/ significa directorio raiz
y por supuesto todas sus variantes como /home/desktop/etcymas
-name archivo.txt
pero tambien sirvern aqui los comodines o wildcards *
tambien tenemos la opcion ignora el nombre para
-iname archivo.txt
donde find no va a encontrar este nombre
con los comodines entonces podemos encontrar todos los archivos de scripts de pyton ignorando los que pertenecen a test asi:
find / -type f -name *.py -iname test*.py
find tambien nos permite encontrar segun permisos
find . -perm 777 -print
./logfile.001
No hay comentarios:
Publicar un comentario