Gawk : quote refusé sous Windows - Shell/Batch - Programmation
Marsh Posté le 29-08-2007 à 21:24:34
Ne vous donnez aucun mal, j'ai fini par trouver tout seul : sous DOS, 'script' ne fonctionne pas et doit être rempacé par la version
--source "script"
Encore fallait-il comprendre la notice, quand on n'est pas vraiment du monde UNIX !
Peut-être y a-t-il une autre explication, mais celle-ci fonctionne !
Merci à tous
Marsh Posté le 26-08-2007 à 22:36:45
Bonjour à tous
J'avais utilisé il y longtemps awk et j'en ai de nouveau utilité. Travaillant sous Windows, gawk 3.1.3-2 m'a paru parfait. Avec cmd (DOS) me semble-t-il.
Dans sa version gawk -f nom_script nom_fichiers, pas de problème.
Mais dans la forme courte gawk 'script' nom_fichiers, erreur de syntaxe : "invalid char ''' in expression
Pourquoi, quel est le remède ?
Franchement je me sens bête de sécher si piteusement sur un truc qui ne pose problème smeble-t-il à personne.
Note : réaction identique sous Windows 200 et XP Pro
Merci d'avance