[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: