Re: Exec commande et exit status
On Wed, May 02, 2001 at 04:45:27PM +0200, Stephane Leclerc wrote:
> Bonjour,
>
> Désolé si cette question est débile mais je deviens fou. Sur ma machine de
> test, le retour d'une commande via "exec" est toujours à 0 en script sh.
Ben non.
> Exemple :
>
> sleclerc@linux-dev:~$ echo `cp dodo` ; echo $?
> cp: missing destination file
> Try `cp --help' for more information.
>
> 0
C'est le résultat du echo que tu affiches.
[...]
> echo `cp toto`
> Log_err $? "Manque paramètre pour cp" exit
Ton echo ne sert à rien dans ce cas précis.
Tu veux peut-être écrire
cp toto || Log_err $? "Manque paramètre pour cp" exit
Denis
Reply to: