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 .rararchivos, y uso grep , también me mostrará los .rar.partarchivos, lo que no es mi deseo.
Estoy resolviendo esto usando findo ls **/*.rarsegú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?
findcomando 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.
-1Rinterruptor. Al parecer, los resultados son los mismos.
grepen este caso? ¿Por qué nofind?