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

Re: [gulliver] tree


From Erwann Abalain <eabalain at wanadoo dot fr>
Subject Re: [gulliver] tree
Date Thu, 10 Jun 2004 22:14:10 +0200

Le Thu, Jun 10, 2004 at 07:15:11PM +0200, David MENTRE écrivait:
> nono <jean dot claude dot noel at tele2 dot fr> writes:
> 
> >> find . | sed 's/[^/]*\//|   /g;s/| *\([^| ]\)/+--- \1/'
> 
> À vrai dire, je ne comprend pas trop la partie "\([^| ]\)". Elle semble
> mémoriser plusieurs caractères alors que je pensais qu'elle mémorise un
> seul caractère.
> 
il me semble aussi qu'elle ne mémorise qu'un seul caractère...

exemple original:

 |   toto
\([^| ]\) trouve "t" le premier différent de "|" ou " "

 et remplace donc "|   t" par "+--- t"
 et ça fait +--- toto 
 comme ça, ça marche même pour to to

Erwann