|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : juillet 2006 Messages : 52 ![]() |
bonjour,
je cherche à extraire le dernier mot se trouvant dans chaque ligne de mon fichier (précédé par une virgule), et l'exécuter dans ma console, puis tester sur le résultat qui m'est donné dans a console.mais ça c un autre travail. généralement je fais du Perl, mé là je dois ecrire mon script avec cshell. pr l'instant g le programme suivant qui me permet de lire mon fichier ligne par ligne et les afficher: Code :
|
||
|
|
00
|
|
|
#2 | |
|
Futur Membre du Club
![]() Inscription : juillet 2006 Messages : 24 ![]() |
Un petit awk comme ceci devrait faire l affaire
Citation:
|
|
|
|
00
|
|
|
#3 | ||
|
Membre du Club
![]() Inscription : novembre 2006 Messages : 80 ![]() |
Voici un petit script qui jouera l'affaire j'espère :
Code :
Bonne chance |
||
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() Frédéric Brugmans Informaticien multitâche Inscription : février 2005 Messages : 661 ![]() |
awk -F';' ' { print $NF } ' FICHIER
|
|
|
00
|
|
|
#5 |
|
Expert Confirmé Sénior
![]() ![]() Inscription : août 2003 Messages : 4 331 ![]() |
On peut utiliser sed aussi pour ne garder que la dernière série de non espaces.
__________________
FAQ C++|FAQ fclc++|FAQ Comeau|FAQ C++lite|FAQ BS|Bons livres sur le C++ Les MP ne sont pas une hotline. Je ne réponds à aucune question technique par le biais de ce média. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com