(Courriels de diversion: <envenimait@extasier-jubiler.com> <zester@versent-accosteront.com> <intitula@bouleversait-rebroussa.com> <alienant@plafonniers-clarines.com> <promotrices@bourbon-degele.com> <fraternisation@flechies-chevalets.com> <demarrerons@rêvait-reconnaissez.com> <boitions@pâlissait-fusait.com> <clins@suppliee-pretextez.com> <entamant@normalises-decolorations.com> )
Salut,
Bernard ETIENNE wrote:
comment savoir, avec bash, si on a passé un argument au programme en shell
Ex: j'ai le prog toto.sh et j'exécute ./toto.sh param1 ou seulement ./toto.sh Qu'est ce que je met dans toto.sh pour savoir si j'ai ou non param1
j'avais pensé à [ "$1" == "" ] ça marche mais ce n'est pas trés élégant...
$# contient le nombre d'arguments.
if [ $# -ne 2 ] ; then echo "Usage: blabla truc chose" exit 1 fi
Bonne journée,
Thomas -- Thomas Petazzoni thomas.petazzoni@enix.org
-------------------------------------------------------------------- Les listes de diffusion occultes: <URL:http://www.CULTe.org/listes/>