Cuando busco, por ejemplo, mi directorio de inicio con ack
(o grep
), normalmente quiero saber dónde configuro una opción específica.
Dado que la mayoría de los archivos de configuración están muy cerca ~
, se aceleraría considerablemente ack
si pudiera buscar primero. es posible?
ag
, que es entre 5 y 10 veces más rápidoack
y no presenta inconvenientes. Combinado con el cambio a SSD, no he tenido el problema desde entonces.Respuestas:
No lo sé,
ack
pero con herramientas como lasgrep
que suelo usar:La parte entre
(
y)
asegura que primero se enumeran los archivos en el nivel 1 y luego los que están en 2 y más profundos (puede variar).xargs
alimenta los nombres de archivo por 50 agrep
.Por supuesto, depende de qué variante
find
esté disponible en su plataforma. Si ejecuta algo de hace 30 años, necesitará usar algo como ordenar el número de barras diagonales.fuente
grep: ./.macromedia/Flash_Player/#SharedObjects/Q2GSRK6Y/www.mixcloud.com/media: Is a directory
-print0
para buscar, al menos hazlofind . -maxdepth 1 -exec grep {} +;
. mywiki.wooledge.org/BashFAQ/020