Estaba trabajando con el webmaster tools y la nueva herramienta para deshabilitar enlaces de google que la actualizo de vez en cuando.
En esta ocasión iba a deshabilitar 250 dominios spamers, pero el problema es que tenia los dominios en un archivo de texto:
dominio.com lalal.net blabla.com etc.com
Bien, el asunto es que para mandar los dominios a google hay que hacerlo de esta forma:
domain:dominio.com domain:lalal.net domain:blabla.com domain:etc.com
Así que antes de buscar nada hice un sencillo script que hiciera el trabajo y que seguramente a alguien le servirá también.
#!/bin/bash fichero=$(cat $1 | tr "\n" " ") for palabra in $fichero do echo domain:$palabra >> $2 done
Si, eso es todo y en menos de un segundo tenemos domain: delante de todas las lineas.
Lo guardamos con cualquier nombre ej: cambio.sh y lo ejecutamos así:
sh cambio.sh FicheroConTextos.txt FicheroNuevo.txt
Se pueden hacer cambios en el script para que sea más fácil de usar o bien para que sea más complejo y comente solo las primeras lineas del fichero o las últimas, pero vamos, que lo por necesidad, no debería ni haber escrito este tema pero, queda para el recuerdo y tal vez le sirva a alguien.