Valeur résultat dans une fonction shell ?

Valeur résultat dans une fonction shell ? - Shell/Batch - Programmation

Marsh Posté le 23-11-2004 à 20:56:09    

Comment récupérer une valeur hors d'une fonction ?
"Return" m'indique que je ne peux renvoyer que des valeurs numériques...
 
function rechmotcomm()
{
export res=`"$1" | grep -w "$2"`
return $res
}

Reply

Marsh Posté le 23-11-2004 à 20:56:09   

Reply

Marsh Posté le 23-11-2004 à 21:03:41    

Tu peux faire un echo dans ta fonction, et appeler ta fonction entre back quotes (`rechmotcomm`).

Reply

Marsh Posté le 23-11-2004 à 22:44:20    

`` c'est mal. $() c'est mieux ;)


---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed