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

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: