Para buscar archivos que contengan una cadena de texto específica usando el comando find, puede utilizar la siguiente sintaxis:
$ find /ruta/directorio -type f -exec grep -il "cadena de texto" {} \;
- /ruta/directorio especifica el directorio en el que se realizará la búsqueda.
- -type f especifica que solo busque en archivos.
- -exec grep -il "cadena de texto" {} \; ejecuta el comando grep para buscar en el contenido de cada archivo por la cadena de texto deseada. La opcion -l para elimina la salida detallada y muestra solo el path hasta el archivo que coincide; la opcion -i para ignorar mayusculas y minusculas.
Este comando devolverá una lista de nombres de archivos relativos a la ruta especificada que coincidan con la cadena de texto buscada.
:~$ sudo find /etc/ -type f -exec grep -il "modprobe" {} \;
/etc/apparmor.d/abstractions/opencl-nvidia
/etc/apparmor.d/nvidia_modprobe
/etc/init.d/kmod
/etc/discover-modprobe.conf
:~$
No hay comentarios:
Publicar un comentario