Bonjour
Je voudrais parser un fichier texte contenant des lignes du style :
1234=une phrase
5678=encore une phrase
Du coup, pour cela, j'utilise awk pour séparer les parties avant et après le "=".
awk -F= '{print $1; print $2}' monFichier.txt
Ce qui me donne :
1234
une phrase
5678
encore une phrase
Jusque là tout va bien.
Mais j'aimerais appeler un autre script plutôt que print.
Du genre : awk -F= '{./monScript.sh $1 $2}' monFichier.txt
Et là ça pose problème. J'ai des erreurs avec le .
J'ai essayé d'échapper avec \ mais ça ne marche pas.
Pouvez-vous m'indiquer comment appeler un script dans awk ?
Merci d'avance
Partager