Bonjour,
Voila, j'ai un probleme quand j'exécute mon script.
Le script est le suisvant :
#!/bin/bash
awk 'BEGIN {
FS="|"
printf("%s\n", "pays" )
printf("-------\n" )
}'
awk -F '|' '{print $1}' fichier.txt
awk 'END {
printf("fin\n" )
}'
Mon problème se situe au niveau du awk 'END....
En fait, j'obtient l'écran suivant :
# ./script
pays
-------
france
italie
espagne
En fait le programme bloque, il ne réaffiche pas l'interpreteur de commande.
Pouvez-vous me donner un conseil pour résoudre ce problème ?
Cordialement