[Linux-bruxelles] help: question sort

Aldo info at brlspeak.net
Mer 25 Juin 22:11:44 CEST 2008


On Wed, Jun 25, 2008 at 08:42:59PM +0200, Rémi Laurent wrote:
> > rev SRC >/tmp/rev.txt
> > cut -c 1-CH /tmp/rev.txt >/tmp/cut.txt
> > uniq /tmp/cut.txt >/tmp/uniq.txt
> > rev /tmp/uniq.txt >/tmp/out.txt
> > echo "Total: " >>/tmp/out.txt
> > cat /tmp/out.txt | wc -l >>/tmp/out.txt
> > 
> > où SRC est un path/fichier.txt
> > et CH un chiffre pour représenter le caractère limite supérieure puisqu'ici
> > le premier caractère est le char 1.
 
> Bon allez, pour la forme et la beauté du sport alors, un oneliner, un
> vrai, mais condensé ;)
> 
> echo Total `rev SRC|egrep -o '^.{1,CH}'|sort -u|rev|tee out.txt|wc -l`>>out.txt

Que fais-tu pour SRC et CH si tu mets ta ligne dans un script bash? $SRC et
$CH ? ou tu dois mettre des " " autour ?

J'suis curieux de voir si ce que tu fais donne le résultat voulu...
J'ai justement dû éviter sort parce que le résultat était du coup
fondamentalement différent.

Aldo. 





Plus d'informations sur la liste de diffusion Linux-bruxelles