Si lo hago:
$ ls -R
.:
4Shared/ Cloud/
./4Shared:
UFAIZLV2R7.part3.rar
./Cloud:
UFAIZLV2R7.part2.rar.part
UFAIZLV2R7.part1.rar.part
UFAIZLV2R7.part4.rar.part
Si solo quiero enumerar los .rar
archivos, y uso grep , también me mostrará los .rar.part
archivos, lo que no es mi deseo.
Estoy resolviendo esto usando find
o ls **/*.rar
según lo dicho en este hilo y funcionan bien, pero me gustaría saber si es posible hacerlo a través de grep
.
He intentado (pensando EOL
):
ls -R | grep ".rar\n"
sin resultados
Creo que el problema radica en descubrir si la codificación se encuentra al final de la línea , pero no estoy seguro.
¿Alguna ayuda aquí, por favor?
find
comando entra en conflicto con el de Windows) y ... aprendizaje ;-). La pregunta no es sobre "Listado de archivos en un directorio" (que es solo un ejemplo personalizado) sino más bien "Comprender el uso del comando grep"
ls -1R
.
grep
. Mira mi respuesta.
-1R
interruptor. Al parecer, los resultados son los mismos.
grep
en este caso? ¿Por qué nofind
?