scripting bash: retirer les doublons retournés d'un grep

scripting bash: retirer les doublons retournés d'un grep - Linux et OS Alternatifs

Marsh Posté le 23-11-2001 à 09:36:08    

salut,
 
j'ai une liste de tag css utilisés que j'ai retourné grâce à un grep. je voudrais ne pas avoir de doublons...
 
voici ma commande:
more info.txt | grep Used | cut -c6- > listeCSS.txt
 
est-ce utopique de penser pouvoir le faire ? (je suis en train d'imprimer la doc de bash... et c'est épais!)


---------------
A straight line is a special case of a curve. It's a curve which is uncurved. -- Susskind.
Reply

Marsh Posté le 23-11-2001 à 09:36:08   

Reply

Marsh Posté le 23-11-2001 à 09:43:52    

more info bblah blah | uniq > toto.txt

Reply

Marsh Posté le 23-11-2001 à 10:04:45    

:non:  
 
[extrait de more info.txt | grep Used | cut -c6- ]
---------------------------
CSS: thema.css for index/thema
 
CSS tag: td.pageTitle
CSS tag: p.toc-title
CSS tag: span.image-callunit
CSS tag: p.toc-title
CSS tag: span.image-callunit
CSS tag: p.toc-title
CSS tag: span.image-callunit
CSS tag: div.footer
CSS tag: span.menu
---------------------------
 
[extrait de more info.txt | grep Used | cut -c6- | uniq]
 
---------------------------
CSS: thema.css for index/thema
 
CSS tag: td.pageTitle
CSS tag: p.toc-title
CSS tag: span.image-callunit
CSS tag: p.toc-title
CSS tag: span.image-callunit
CSS tag: p.toc-title
CSS tag: span.image-callunit
CSS tag: div.footer
CSS tag: span.menu
---------------------------
 
mais c'est vrai que dans beaucoup d'autres cas ça marche. :??:
 
merci bcp! ça m'empêche déjà d'imprimer 30 pages ;)


---------------
A straight line is a special case of a curve. It's a curve which is uncurved. -- Susskind.
Reply

Marsh Posté le 23-11-2001 à 10:18:49    

blah blah | sort | uniq > toto.txt

Reply

Marsh Posté le 23-11-2001 à 13:12:59    

merci bcp !


---------------
A straight line is a special case of a curve. It's a curve which is uncurved. -- Susskind.
Reply

Marsh Posté le 23-11-2001 à 13:19:32    

mean a écrit a écrit :

blah blah | sort | uniq > toto.txt  




 
nan ca fait 2 processus
 
bla bla bla | sort -u


---------------
I'm too old for this shit.
Reply

Marsh Posté le 23-11-2001 à 16:08:50    

il y a moyen de pousser en effet :)  
   
tant qu'on y est j'ai une clause de rupture dans ce que me retourne grep... en une ligne, comme ça, avant que je ne potasse awk, il y a moyen de faire le sort -u pour chaque rupture ? :pt1cable:

 

[edtdd]--Message édité par TBone--[/edtdd]


---------------
A straight line is a special case of a curve. It's a curve which is uncurved. -- Susskind.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed