Encontré si busco usando grep sin especificar una ruta, como grep -r 'mytext'si tomara infinitamente largo. Mientras tanto, si busco con la ruta especificada grep -r 'mytext' ., instantáneamente encuentra lo que necesito. Entonces, tengo curiosidad, en primera forma, ¿en qué directorio busca grep?
UDATE: versión grep: grep (GNU grep) 2.10
grepes eso. Con el GNU grepque uso en Linux grep -r 'mytext'y hago grep -r 'mytext' .lo mismo: busca de forma recursiva comenzando desde el directorio actual. Cuando -rse usa el interruptor, GNU grep no busca STDIN.
grep2.12: pastebin.com/L4my26QS Mientras tanto, encontré esto en el archivo NEWS con respecto a la versión 2.11 (02/03/2012): "Si no se proporciona ningún operando de archivo, y se proporciona una línea de comando -r o una opción equivalente , grep ahora busca en el directorio de trabajo. Anteriormente, grep ignoraba el -r y buscaba la entrada estándar de forma no recurrente. Un -r encontrado en GREP_OPTIONS no tiene este nuevo efecto ".
foomytextbar(seguido de Enter) después de ejecutargrep -r 'mytext'.