Re: execvp() e shell invalida...
Ciao Marco,
Il giorno mer, 07/09/2022 alle 15.07 +0200, Marco Gaiarin ha scritto:
[...]
> Orbene, il comando in questione, eseguito con execvp() da qui:
>
> https://sourceforge.net/p/vchanger/code/ci/master/tree/src/mypopen.c
> pp#l299
>
> fallisce (rc=1).
Hai verificato quale comando viene eseguito? Il primo argomento della execvp()
deve essere un file binario, oppure uno di testo che inizi con «#!interpreter
[optional-arg]» e dove «interpreter» dovrebbe essere un percorso (assoluto?)
relativo ad un file binario.
Inoltre, prima della execvp(), c'è una chiamata a vlog.Debug(). Cosa c'è
scritto nel debug? Il file eseguito è quello corretto?
Ciao,
Giuseppe
Reply to: