parent nodes: UnixLinuxCygwinApuntes
Buscar
Búsquedas en CYGWIN UNIX LINUX
Buscar nombre de archivo / directorio con una cadena
Buscar nombres de archivo/directorios que tengan la cadena WAIT a partir del directorio de trabajo de ax y todos sus subdirectorios $ find ./WorkAX -depth -follow -iname '*WAIT*'
Resultado./WorkAX/42847_AX_BUG_A1000008_WAIT4CONFIRMATION_SecuenciaNumBloqueadaEnInmatrFincasPedania
./WorkAX/@ACCESOS DIRECTOS A TODOS LOS TICKETS/42245 WAIT FechaSesionLegalizaciones.lnk
./WorkAX/@VERSIONES_AX/A1000008/PRUEBACopiadeNoafectaanotasdevWAITersión
Buscar archivos de texto que tengan una cadena dentro
Busca desde el directorio JOURNALS
todos los archivos (type f)
que en su interior tengan la cadena "41831"
Redirecciona los resultados a /tmp/bigsearch.log
Redirecciona los errores a /dev/null (borra los errores, no los muestra), por ejemplo al intentar abrir un archivo binario dará error y, con la redirección, no lo veremos.
find JOURNALS/ -type f -print | xargs grep "41831" >> /tmp/41831search.log 2> /dev/null
Resultado:$ cat /tmp/41831search.log
JOURNALS/2012_04_16__2012_04_22.org: CLOCK: [2012-04-16 lun 08:50]--[2012-04-16 lun 14:50] => 6:00 41831
JOURNALS/2012_04_16__2012_04_22.org: CLOCK: [2012-04-16 lun 15:50]--[2012-04-16 lun 18:45] => 2:55 41831
JOURNALS/2012_04_16__2012_04_22.org: CLOCK: [2012-04-17 mar 10:44]--[2012-04-17 mar 19:17] => 8:33 41831
JOURNALS/2012_04_16__2012_04_22.org: CLOCK: [2012-04-17 mar 09:15]--[2012-04-17 mar 10:44] => 1:29 41831
JOURNALS/2012_04_16__2012_04_22.org: CLOCK: [2012-04-18 mié 09:00]--[2012-04-18 mié 12:12] => 3:12 41831
JOURNALS/2012_04_16__2012_04_22.org: CLOCK: [2012-04-18 mié 16:12]--[2012-04-18 mié 17:01] => 0:49 41831
Ver también