perl reemplazar lolo pero no lolos
Publicado por m48 (1 intervención) el 24/06/2011 15:55:41
Para reemplazar en todos los ficheros .ray de mi directorio la palabra loco por loca cuando esta al final de la linea he utilizado:
find $Repertoire/ -type f -iname "*.ray" | xargs perl -pi -e "s/loco/loca"
Pero eso también me reemplaza la palabra locomotora por locamotora.
He intentado:
find $Repertoire/ -type f -iname "*.ray" | xargs perl -pi -e "s/loco*$/loca"
Pero no funciona.
Como hacer la distincion?
Gracias
find $Repertoire/ -type f -iname "*.ray" | xargs perl -pi -e "s/loco/loca"
Pero eso también me reemplaza la palabra locomotora por locamotora.
He intentado:
find $Repertoire/ -type f -iname "*.ray" | xargs perl -pi -e "s/loco*$/loca"
Pero no funciona.
Como hacer la distincion?
Gracias
Valora esta pregunta


0