script zsh avec utilisation de awk, passage de variable

script zsh avec utilisation de awk, passage de variable - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 13-06-2007 à 12:13:22    

Bonjour,
 
j'ai un script zsh et dedans je fais un appel à awk. J'aimerais pouvoir dans le script awk utiliser une variable de zsh.
Par exemple :

Code :
  1. toto=5
  2. car fichier | awk '{print $toto,$2,$3}'


est-ce possible ?
 
Merci beaucoup :)

Reply

Marsh Posté le 13-06-2007 à 12:13:22   

Reply

Marsh Posté le 13-06-2007 à 14:46:45    

http://www.shelldorado.com/goodcoding/awkinvoke.html  :o


---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
Reply

Marsh Posté le 13-06-2007 à 14:52:47    

En plus c'était pas compliqué :)
Merci beaucoup !

Reply

Marsh Posté le 13-06-2007 à 16:04:12    

Rien à voir avec ta question, mais "cat fichier | awk '...'" peut être remplacé avantageusement par "awk '...' fichier".
 
D'une manière générales envoyer la sortie d'un cat dans un pipe, c'est pratiquement jamais justifié.

Reply

Marsh Posté le 13-06-2007 à 16:06:06    

oui je fais tout le temps ça par habitude ;) Je sais pas je trouve ça un peu plus clair parce que je fais souvent des enchainements de commandes.

Reply

Sujets relatifs:

Leave a Replay

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