Bonjour,
quand je fais :
j'ai bien les deux dernier champs de mon fichier qui sortent sur la console, mais dans ce script :
Code : Sélectionner tout - Visualiser dans une fenêtre à part tail -f /var/log/xferlog | awk '{print $17 $18}'
j'ai le bon contenu pour la 16ème colonne mais pas les deux dernières.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 tail -f /var/log/xferlog | while read dataLog do a=$(echo $dataLog | awk '{print $16}') b=$(echo $dataLog | awk '{print $17}') c=$(echo $dataLog | awk '{print $18}') echo $a $b $c done
Y a t-il une limitation pour awk avec les boucles ou je me suis planté dans l'écriture de celle-ci ?
Partager