Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4287 connectés 

 


Dernière réponse
Sujet : [GAWK] Affectation d'une variable dynamique
slaanesh merci !! :)

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
slaanesh merci !! :)
philou_a7

gawk -v i=test 'BEGIN {print i}'

 
 
;)
 
il te manque le -v et l'affectation ne doit pas etre entre quotes ;)
 
le begin, c'est juste pour eviter la bidouille du

echo "plop" |


slaanesh Question : j'ai un script bash qui me génére une certaine valeur que je voudrais passer après à un script gawk. J'ai lu dans le man de gawk qu'il fallait passer un paramètre dans la ligne de commande du style var=val pour définir dans le script une variable var.
 
donc en gros j'ai fait vite fait un truc du genre :

echo "toto" | gawk 'i=test' '{print $i}'


et j'obtiens ca en retour :

gawk: cmd. line:2: fatal: cannot open file `{print $i}' for reading (No such file or directory)


 
so ??? c'est koa le problème ??


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)