Philippe Delavalade, le Wed 20 Jun 2007 08:36:12 +0200, a écrit :
> J'ai un petit problème d'utilisation de "sed" :
> 
> sed -i 's/\n\n/\n/g' toto

sed ne travaille que ligne par ligne. Si j'ai bien compris, on pourrait
reformuler ce que tu veux ("remplacer deux \n consécutifs") par
"supprimer les lignes vides" ? Dans ce cas,

sed -i '/^$/d' toto

qui repère les lignes vides (/^$/) et les supprime (d)

Samuel
_______________________________________________
Liste de diffusion CarrefourBLinuX 
    [email protected]
    http://lists.freearchive.org/mailman/listinfo/carrefourblinux
Fiches EDU : http://blinuxwiki.pbwiki.com/FichesEdu
Signets : http://fr.groups.yahoo.com/group/carrefourblinux/links/
Archives : http://lists.freearchive.org/pipermail//carrefourblinux
Anciennes archives (Yahoogroupes) :
    http://fr.groups.yahoo.com/group/carrefourblinux/messages
Rechercher : http://lists.freearchive.org/cgi-bin/search.cgi
Pour s'inscire par courriel : 
    'mailto:[EMAIL PROTECTED]'
Pour se desinscrire par courriel : 
    'mailto:[EMAIL PROTECTED]'

Répondre à