Awk et bash
Résolu
ADL1422
Messages postés
127
Date d'inscription
Statut
Membre
Dernière intervention
-
dubcek Messages postés 18789 Date d'inscription Statut Contributeur Dernière intervention -
dubcek Messages postés 18789 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je suis actuellement en train d'essayer de developper un script en bash. Pour celui-ci, j'ai besoin d'utiliser la commande awk pour envoyer des chaines de caracteres vers un tableau. la commande est la suivante :
awk '{n=split("toto titi",tab," ");print n}'
En l'occurence, n=2 et c'est ce que je veux, le probleme c'est que je suis obligé de faire "entrée" dans mon terminal pour que le resultat s'affiche (il ne s'affiche d'ailleurs que lors de la 2ème pression) et le prompt reste sur la ligne suivante et la commande attend, ce qui poste probleme dans un sccript.
Avez-vous connaissance d'un caractere qui indique à awk que le script est terminé ?
J'espere avoir été clair.
Merci d'avance
Je suis actuellement en train d'essayer de developper un script en bash. Pour celui-ci, j'ai besoin d'utiliser la commande awk pour envoyer des chaines de caracteres vers un tableau. la commande est la suivante :
awk '{n=split("toto titi",tab," ");print n}'
En l'occurence, n=2 et c'est ce que je veux, le probleme c'est que je suis obligé de faire "entrée" dans mon terminal pour que le resultat s'affiche (il ne s'affiche d'ailleurs que lors de la 2ème pression) et le prompt reste sur la ligne suivante et la commande attend, ce qui poste probleme dans un sccript.
Avez-vous connaissance d'un caractere qui indique à awk que le script est terminé ?
J'espere avoir été clair.
Merci d'avance
A voir également:
- Awk et bash
- Bingo bash - Télécharger - Divers Jeux
- Bash list ✓ - Forum Shell
- Bash permission non accordée - Forum Shell
- Bash pause ✓ - Forum Shell
- Awk gsub ✓ - Forum Shell