El Wednesday 13 August 2008 22:44:11 [EMAIL PROTECTED] va escriure: > Hi, > > I am trying to search & replace a string in a file using the below > perl command on unix. > > perl -pi -e 's/OLD/NEW/g' repltest.txt > > But I want the above command to display what lines were replaced. Is > it possible using some switch options? If it is not possible using > any of the switches, I don't mind couple of lines of code. > > unix version: SunOS 5.9 Generic_122300-22 sun4u sparc SUNW,Netra-T12 > > Thanks in advance.
you can use an if statement with binding operator (=~) to find out which lines are going to be replaced. -- Xavier Mas ______________________________________________ LLama Gratis a cualquier PC del Mundo. Llamadas a fijos y móviles desde 1 céntimo por minuto. http://es.voice.yahoo.com -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] http://learn.perl.org/