He estado buscando un comando que devolverá los archivos del directorio actual que contienen una cadena en el nombre del archivo. He visto los comandos locate
y find
que pueden encontrar archivos que comienzan con algo first_word*
o que terminan con algo *.jpg
.Linux - Buscar archivos con el nombre que contiene cadena
¿Cómo puedo devolver una lista de archivos que contienen una cadena en el nombre del archivo?
Por ejemplo, si 2012-06-04-touch-multiple-files-in-linux.markdown
era un archivo en el directorio actual.
¿Cómo puedo devolver este archivo y otros que contengan la cadena touch
? El uso de un comando como find '/touch/'
la cuestión es confuso. ¿Desea encontrar archivos que contengan una cadena o archivos cuyos * nombres * contengan dicha cadena? la primera pregunta se responde con 'man grep', la segunda con' man find'. ¿Por qué googlearías en lugar de utilizar al hombre? No lo sé. –
Gracias! La primera oración no especificaba si se trataba de contenido de archivos o un nombre de archivo. Actualizado. – Dru