Niels Larsen <[EMAIL PROTECTED]> writes: > Någon som vet, hur man använder m4 macro programmet. > Jag använder sarge 2.6. > ******** > ~$ m4 define(`foo', `Hello world.') > bash: syntax error near unexpected token `('
Här är det ju redan bash (ditt skal) som klagar, så m4 körs aldrig öht. Tecknen ( ` och ' måste skyddas från skalet. Men m4 verkar ändå inte vara gjort för att köras på detta sätt, define-raden ska antingen ligga i själva text-filen som ska processas eller så kan man ange makrona på kommandoraden så här: m4 -Dfoo='Hello world' FIL där FIL är filen som ska processas. Apostroferna i mitt exempel behövs bara för att skydda mellanslaget från skalet. /Pelle