awk, variable d'environnement et redirection
Bonjour je souheterais comprendre le fonctionnement de cette ligne de commande
Code:
awk -f ${TOOLS_BIN}/myawk.awk $LOCALTEGROOTDIR/Configs/$tegname.config > $tmpconffile
$TOOLS_BIN = path ou se trouve le fichier .awk
myawk.awk:
Code:
1 2 3 4 5 6
| {
for(i=1;i<=NF;i++){
printf("%s;",$i);
}
printf("\n");
} |
Pour terminer redirection du contenu du fichier $tegname.config dans le fichier temporaire $tmpconffile
La grosse intérogation est au niveau du fichier myawk.awk je ne comprends pas a quoi sert cette boucle et la portabilité des variables NF par exemple d'ou vient elle ?
Merci pour vos retours !