Tester 1er argument d'une commande
Fermé
salut tout le monde!!!!!
je veux tester le 1er argument d'une commande s'il est egal a " -i " par exemple, pour cela j'ai fait:
if($1="-i")
then
echo c est correct
fi
mais si je fais entrer comme 1er argument -i ca me donne:
nom du fichier: -i=-i: not found
est ce quelqu'un a la reponse
je veux tester le 1er argument d'une commande s'il est egal a " -i " par exemple, pour cela j'ai fait:
if($1="-i")
then
echo c est correct
fi
mais si je fais entrer comme 1er argument -i ca me donne:
nom du fichier: -i=-i: not found
est ce quelqu'un a la reponse
A voir également:
- Tester 1er argument d'une commande
- Invite de commande - Guide
- Flash drive tester - Télécharger - Divers Utilitaires
- Tester son pc - Guide
- Commande terminal mac - Guide
- Tester composant pc - Guide
2 réponses
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 898
11 août 2005 à 17:40
11 août 2005 à 17:40
Salut,
Essaye ça (avec des crochets et non des parenthèses et des espaces aussi, et puis de guillemets pour la commande "echo" c'est mieux) :
Essaye ça (avec des crochets et non des parenthèses et des espaces aussi, et puis de guillemets pour la commande "echo" c'est mieux) :
if [ $1 = "-i" ] then echo "c est correct" fi;-)