Help

Renato Freitas <renfre2002-/E1597aS9LRfJ/[email protected]> Fri, 30 Mar 2007 11:12:03 -0300 (ART)
Newsgroups gmane.linux.linuxquestions.wiki
Message-ID <[email protected]>
--===============1781654228==
Content-Type: multipart/alternative; boundary="0-1217221409-1175263923=:43307"
Content-Transfer-Encoding: 8bit

--0-1217221409-1175263923=:43307
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit

Hi all,
I have a file of the type:

 @<TRIPOS>MOLECULE
 ZINC00365004
  29 30 1 0 0
 SMALL
 GASTEIGER
 Energy = 0
 @<TRIPOS>ATOM
       1 C1         18.6948  -17.1891   17.7207 C.ar    1  <1>        -0.1540
       2 C2         18.1842  -16.5466   16.6044 C.ar    1  <1>        -0.0640
       3 C3         18.9586  -15.6459   15.9010 C.ar    1  <1>        -0.1390
 @<TRIPOS>MOLECULE
 ZINC00365004
  29 30 1 0 0
 SMALL
 GASTEIGER
 Energy = 0
 @<TRIPOS>ATOM
       1 C1         24.6614  -14.0513   23.5165 C.ar    1  <1>        -0.1540
       2 C2         23.5554  -14.8746   23.3804 C.ar    1  <1>        -0.0640
       3 C3         23.2769  -15.4765   22.1697 C.ar    1  <1>        -0.1390
 @<TRIPOS>MOLECULE
 ZINC00365004
  29 30 1 0 0
 SMALL
 GASTEIGER
 Energy = 0
 @<TRIPOS>ATOM
       1 C1         25.9438  -18.4416   21.2850 C.ar    1  <1>        -0.1540
       2 C2         25.4544  -19.2881   20.3033 C.ar    1  <1>        -0.0640
       3 C3         24.8088  -18.7750   19.1962 C.ar    1  <1>        -0.1390

I would like to know if there is some way to substitute the repeated words by using sed or awk:

 ZINC00365004
 ZINC00365004
 ZINC00365004
 
 by
 
 ZINC00365004_1
 ZINC00365004_2
 ZINC00365004_3

Thanks for your help,

Renato

 __________________________________________________
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 
--0-1217221409-1175263923=:43307
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: 8bit

Hi all,<br>I have a file of the type:<br><br> @&lt;TRIPOS&gt;MOLECULE<br> ZINC00365004<br>  29 30 1 0 0<br> SMALL<br> GASTEIGER<br> Energy = 0<br> @&lt;TRIPOS&gt;ATOM<br>       1 C1         18.6948  -17.1891   17.7207 C.ar    1  &lt;1&gt;        -0.1540<br>       2 C2         18.1842  -16.5466   16.6044 C.ar    1  &lt;1&gt;        -0.0640<br>       3 C3         18.9586  -15.6459   15.9010 C.ar    1  &lt;1&gt;        -0.1390<br> @&lt;TRIPOS&gt;MOLECULE<br> ZINC00365004<br>  29 30 1 0 0<br> SMALL<br> GASTEIGER<br> Energy = 0<br> @&lt;TRIPOS&gt;ATOM<br>       1 C1         24.6614  -14.0513   23.5165 C.ar    1  &lt;1&gt;        -0.1540<br>       2 C2         23.5554  -14.8746   23.3804 C.ar    1  &lt;1&gt;        -0.0640<br>       3 C3         23.2769  -15.4765   22.1697 C.ar    1  &lt;1&gt;        -0.1390<br> @&lt;TRIPOS&gt;MOLECULE<br> ZINC00365004<br>  29 30 1 0 0<br> SMALL<br> GASTEIGER<
 br> Energy = 0<br> @&lt;TRIPOS&gt;ATOM<br>       1 C1         25.9438  -18.4416  
 21.2850 C.ar    1  &lt;1&gt;        -0.1540<br>       2 C2         25.4544  -19.2881   20.3033 C.ar    1  &lt;1&gt;        -0.0640<br>       3 C3         24.8088  -18.7750   19.1962 C.ar    1  &lt;1&gt;        -0.1390<br><br>I would like to know if there is some way to substitute the repeated words by using sed or awk:<br><br> ZINC00365004<br> ZINC00365004<br> ZINC00365004<br> <br> by<br> <br> ZINC00365004_1<br> ZINC00365004_2<br> ZINC00365004_3<br><br>Thanks for your help,<br><br>Renato<br><p>&#32;__________________________________________________<br>Fale com seus amigos  de graça com o novo Yahoo! Messenger <br>http://br.messenger.yahoo.com/ 
--0-1217221409-1175263923=:43307--

--===============1781654228==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Lqwiki-list mailing list
Lqwiki-list-cunTk1MwBs/4hYYZOrhEC/[email protected]
http://lists.linuxquestions.org/mailman/listinfo/lqwiki-list

--===============1781654228==--