Una opción interesante de grep es "grep -l" (ele)
En vez de mostrar el contenido que hace match te muesta la ruta del
fichero donde ha encontrado la cadena:
for i in `grep -l cadena *`; do mv $i /ruta/destino; done
Saludos.
--
Francesc Guitart
El 30/09/13 18:45, David González Romero escribió:
> Tengo un directorio con una gran cantidad de archivos y quiero mover una
> selección de ellos que tienen un texto que es común para el grupo que deseo
> mover.
>
> Con egrep 'TEXTO COMUN' logro saber que archivos son, pero no se como hacer
> el comando mv usando como referencia la salida del comando egrep para mover
> solo aquellos que me da que tienen el TEXTO COMUN.
>
> Alguna ayuda en Shell Scripting Anavazado d;-)
>
> Saludos,
> David
> _______________________________________________
> CentOS-es mailing list
> CentOS-es@centos.org
>
http://lists.centos.org/mailman/listinfo/centos-es