bonjour,
J'ai le code suivant :
#!/bin/awk -f
BEGIN {
...while (("ls -l /dev" | getline) > 0) {
......printf("%s\n", $0)
...}
}
END {
...close("ls -l /dev")
...printf("Fini\n")
}
Le ls se déroule bien, par contre, il attend un EOF pour se terminer (un
ctrl-d et il passe dans le END).
Je pourrais contourner le problème en utilisant le shell, mais le script complet utilise massivement awk. C'est pour cela que j'aimerais rester dans un script awk.
Poste le Thursday 10 August 2006 15:48:27