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 > [email protected] > http://lists.centos.org/mailman/listinfo/centos-es _______________________________________________ CentOS-es mailing list [email protected] http://lists.centos.org/mailman/listinfo/centos-es
