| |||||
| Dernière réponse | |
|---|---|
| Sujet : awk | |
| icare51 | J'ai un prog shell qui appelle un prog AWK :
prog shell : #!/bin/bash ls | awk -f prog.awk prog awk : #!/bin/awk -f { getline < "STDOUT" printf("Contenu du LS : %s\n",$0) } Le résultat : Contenu du LS : prog.sh Contenu du LS : prog.awk etc... Je désirerai savoir si ce même traitement peut être fait dans un seul prog awk en utilisant la commande "system()" Dans ce genre : #!/bin/bash { system("ls" ); getline < "STDOUT" printf("Contenu du LS : %s\n,$0) } le problème est que cela ne marche pas. Le prog attend un retour chariot pour le LS, affiche le contenu du LS mais je ne sais pas le récuperer par le getline.Y a t'il une solution ? Merci par avance CB |
| Vue Rapide de la discussion |
|---|