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

Re: maledetti a capo!!



loop infinito ???

bash-2.03$ cat file_a_caso 
#commento
linea1
linea2
#commento

bash-2.03$ for i in `cat file_a_caso`;do str=`echo $i|grep ^#`;if [ "$str" == "" ];then echo $i|tr '\n' "@"|sed 's/@/\\n/g' >>nuovofile; else echo -e '\n'$str >>nuovofile;fi;done

bash-2.03$ cat nuovofile 

#commento
linea1\nlinea2\n
#commento

non lo volevi cosi ?

quello di /dev/null sarei molto felice di capirlo anche io ;)

On Wed, May 22, 2002 at 12:02:03PM +0200, MaX wrote:
> Il giorno Wed, 22 May 2002 11:28:28 +0200
> /dev/null <devnull@fastwebnet.it> ha scritto:
> 
> 
> >  Una possibile soluzione, se il problema e` esattamente come lo esponi,
> >  puo` essere uno scriptino sed come questo:
> >  #!/bin/sed -f
> >  /^"/{
> >  N
> >  s/\n/\\n/
> >  }
> 
> i due esempi di prima non funzionano (loop infinito)...
> 
> 
> non ho caoito invece come si applica questo di /dev/null....
> 
> cioé, creo uno script ciamato prova e ci copio:
> 
> #!/bin/sed -f
>  /^"/{
> N
> s/\n/\\n/
> }
> 
> eppoi? e che seinificato ha la "N"?
> 
> ciao,
> MaX
> 
> -- 
> Massimo Biffi  LocTeam Barcelona - Spain
> Debian/Sid on PowerBook Apple G3 
> Home: www.maximumdebian.org
> 
> 
> -- 
> To UNSUBSCRIBE, email to debian-italian-request@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

-- 
==============================================================================
      -={Luigi Montella Velluti [personal site:http://shab.netdyna.it]}=-

     Dynamica Software Factory  via G.Sidoli,7 20129 - Milano  -Italy-
     WEB: http://www.dynamica.it  Tel:+39 2 70124402  Fax: +39 2 70120357
==============================================================================


-- 
To UNSUBSCRIBE, email to debian-italian-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: