frossensofa Skrevet 18. mars 2005 Del Skrevet 18. mars 2005 Jeg skal ha variablen hentaNavn inn i denne kodesetningen: execlp("sed","sed","-e","s/%Navn:/&",hentaNavn,"/g","brev.txt",NULL); men når jeg kjører det får jeg denne feilmeldingen: sed: -e expression #1, char 10: Unterminated `s' command Den kjører fint hvis jeg bytter ut variablen med Ola Normann f.eks. Resten av funksjonen: int funcSkrivut(char* hentaNavn,char* hentaAdresse,char* hentaPostnr,char* hentaTlf) { int nyFork; int pipes[2][2]; pipe(pipes[0]); nyFork = fork(); if (nyFork==0){ execlp("sed","sed","-e","s/%Navn:/&",hentaNavn,"/g","brev.txt",NULL); } return 0; } Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå