|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Membre du Club
![]() Inscription : mai 2007 Messages : 224 ![]() |
Bonjour à tous,
J'ai un code awk dans lequel j'ai l'instruction suivante Code :
Code :
Mais voilà ce code ne fait rien. J'avais eu une proposition via un post, mais cela ne fonctionnait pas et je n'ai pas obtenu de suivi. Si quelqu'un avait une piste. Merci d'avance |
||||
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Inscription : juin 2007 Messages : 969 ![]() |
Essaie çà:
Code :
/if[ \t]*\([ \t]*argc[ \t]*[=<>]+[ \t]*[0-9][ \t]*\)[ \t]*{/ { |
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : mai 2007 Messages : 224 ![]() |
AH, voilà qui est bien.
J'ai juste fais une erreur, le chiffre peut être 10 (un nbre à 2 chiffre) et ça ne marche pas dans ce cas. |
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() Inscription : juin 2007 Messages : 969 ![]() |
Ce n'est pas une erreur mais le respect de tes spécifications: 1,2,3,4...9.
Si c'est 1,2,3,... que tu veux, alors la réponse est: Code :
/if[ \t]*\([ \t]*argc[ \t]*[=<>]+[ \t]*[0-9]+[ \t]*\)[ \t]*{/ { |
|
|
00
|
|
|
#5 | ||
|
Membre du Club
![]() Inscription : mai 2007 Messages : 224 ![]() |
le truc est que j'ai un if (argc == 10 )
et celui là n'est pas traité. par exemple j'ai un if (argc == 5 ) et là ça fonctionne Code :
|
||
|
|
00
|
|
|
#6 | ||
|
Membre du Club
![]() Inscription : mai 2007 Messages : 224 ![]() |
OK j'ai ce que je veux avec mes modifs. Merci encore pour votre aide
Code :
|
||
|
|
00
|
|
|
#7 | ||||||
|
Membre du Club
![]() Inscription : mai 2007 Messages : 224 ![]() |
J'ai un autre souci.
Dans mon fichier test.pc j'ai une ligne de code : Code :
Code :
Code :
if (argc < 4 ) #au lieu de if(argc < 3) { #{ +les lignes que je souhaite rajouter Le fait est que je ne sais pas trop comment articuler mon code awk. |
||||||
|
|
00
|
|
|
#8 | ||
|
Membre du Club
![]() Inscription : mai 2007 Messages : 224 ![]() |
C'est bon, j'ai trouvé. Si cela intéresse quelqu'un voici le code utilsé.
Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com