Gawk : quote refusé sous Windows

Gawk : quote refusé sous Windows - Shell/Batch - Programmation

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

Reply

Marsh Posté le 26-08-2007 à 22:36:45   

Reply

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

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed