shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Trocar palavra na linha 55


From: Elias Andrade
Subject: Trocar palavra na linha 55
Date: Tue, 22 Apr 2008 15:56:28 -0300
User-agent: Thunderbird 2.0.0.6 (X11/20071022)

   Pessoal,

   Tenho um arquivo, onde parte dele tem o seguinte conteudo:

============
   <servlet>
       <servlet-name>default</servlet-name>
       <servlet-class>
         org.apache.catalina.servlets.DefaultServlet
       </servlet-class>
       <init-param>
           <param-name>debug</param-name>
           <param-value>0</param-value>
       </init-param>
       <init-param>
           <param-name>listings</param-name>
           <param-value>true</param-value>
       </init-param>
       <load-on-startup>1</load-on-startup>
   </servlet>
========

Preciso trocar, na linha "<param-value>true</param-value>" a palavra "true" por "false", porém não posso usar um sed do qual normalmente uso (ex: sed s/true/false/g), porque existem "true" espalhados por toda parte no arquivo. Na verdade o único true que preciso alterar está na linha 55.

Alguém tem idéia de como posso fazer essa mudança, somente na linha 55 do arquivo?
   Sed?
   AWK?

   Agradeço desde já.

   Abraços,

--
[ ]'s
Elias Andrade
-----------------------------------------------------
Certificado Conectiva | Linux User 229468
Projeto Monesa: http://monesa.sf.net
-----------------------------------------------------
#Paranaguá - Paraná - [<o>] Brasil
Ourinhos - São Paulo - [<o>] Brasil
"Quando você perder, não perca a lição." -Dalai Lama



reply via email to

[Prev in Thread] Current Thread [Next in Thread]