On Thu, 13 Mar 2003, Pascal Bleser wrote:
> > Par contre, certains sed (gnu sed) poss�de un espace qui peut �tre
> > illimit� :
> >
> > sed -n 'H;$g;$s/\n//gp' brol
>
> C'est quoi ce truc ? lol
> H;$g;$s/ ?
C'est un trick de merde illisible � la sed ;-)
Bon j'explique (de m�moire, je me trompe peut-�tre) :
le H c'est accumul� tout les lignes dans le tampon (Hold).
$g lorsque la derni�re ligne (donc EOF) est atteinte il d�place le
bordel du Hold au pattern space. (bonjour la gestion m�moire)
$s c'est le dernier newline qui est enlev� dans le pattern space.
Il me semble qu'il faudrait reprendre son courage � deux mains pour
r�crire le texinfo ou mieux expliquer les int�ractions (et des
exemples) avec gnu sed. Je ne sais pas si le package est tjs maintenu
dans le projet gnu... il faudrait voir.
adulau
--
Alexandre Dulaunoy -- http://www.foo.be/
3B12 DCC2 82FA 2931 2F5B 709A 09E2 CD49 44E6 CBCD --- AD993-6BONE
"People who fight may lose.People who do not fight have already lost."
Bertolt Brecht
_______________________________________________________
Linux Mailing List - http://www.unixtech.be
Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux
Archives: http://www.mail-archive.com/[EMAIL PROTECTED]
IRC: efnet.unixtech.be:6667 - #unixtech