boas, redirecionamento
Pretendo ler o conteudo de um ficheiro pr a console usando o "execvp"(ou outro como este)
tipoor na console "cat < fich.txt" e que o conteudo do ficheiro apareça no ecra
:::::::::::::::::::::::::::
int fd=open(Arg[2],O_RDONLY,0600);
if (fd==-1){perror("main: exec");return 1;}
execv(Arg[0],Arg[2]);
:::::::::::::::::::::::::::::
onde Arg[2] é o nome do ficheiro e Arg[0] é o comando
exemplo:Arg[2] contem o "fich.txt" e Arg[0] o "cat"
Alguem me diz o que está mal?
Pretendo ler o conteudo de um ficheiro pr a console usando o "execvp"(ou outro como este)
tipoor na console "cat < fich.txt" e que o conteudo do ficheiro apareça no ecra
:::::::::::::::::::::::::::
int fd=open(Arg[2],O_RDONLY,0600);
if (fd==-1){perror("main: exec");return 1;}
execv(Arg[0],Arg[2]);
:::::::::::::::::::::::::::::
onde Arg[2] é o nome do ficheiro e Arg[0] é o comando
exemplo:Arg[2] contem o "fich.txt" e Arg[0] o "cat"
Alguem me diz o que está mal?