|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : février 2005 Messages : 145 ![]() |
Bonjour,
voila je voudrais utiliser SED pour supprimer tous sauf ce qui est en rouge de la ligne ci-dessous : Au 02-05-2008 : il y a 254126 inscriptions au du site toto mais apres plusieurs essais je ne trouve pas. Avez vous une idée? Merci |
|
|
00
|
|
|
#2 | ||
|
Expert Confirmé Sénior
![]() francois Ingénieur systèmes et réseaux Inscription : juillet 2006 Messages : 3 546 ![]() |
remplace tout ce qui est avant le : par " " (rien) puis remplace tout ce qui n'est pas un chiffre par rien
autrement dit : Code :
sed 's/.*://;s/[a-zA-Z]//g' fichier.origine > fichier.destination Code :
sed 's/.*://g;s/[[:alpha:]]//g;s/\ //' fichier.origine > fichier.destination il y a d'autres syntaxes plus complexes qui ferai le tout en une passe, mais là c'est pour que tu comprennes le fonctionnement. Code :
.* caractere quelconque en nombre illimité .*: caractere quelconque en nombre illimité suivit de ":" [[:alpha:]] tout caractere imprimable a minuscule à Z majuscule "\ " est un espace protegé de l'interpretation par un backslash |
||
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : février 2005 Messages : 145 ![]() |
Merci beaucoup c'est super sympa.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com