Je viens de faire le test, mais sans X parce que je n'ai qu'un serveur sans écran...
J'ai fait un petit script shell appelé /usr/local/bin/montest.sh
avec un "chmod a+rx /usr/local/bin/montest.sh"
Le script contient:
#!/bin/bash
echo "Quelle est la couleur du cheval blanc d'Henri IV ?"
read reponse
reponse=`echo $reponse|tr "a-z" "A-Z"`
if [[ "$reponse" == "BLANC" ]]
then
echo BRAVO !!
/bin/bash
else
echo "MAUVAISE REPONSE"
exit
fi
[^] # Re: /etc/passwd
Posté par deadbeef . En réponse au message Fais tes devoirs avant !. Évalué à 1.
J'ai fait un petit script shell appelé /usr/local/bin/montest.sh
avec un "chmod a+rx /usr/local/bin/montest.sh"
Le script contient:
#!/bin/bash
echo "Quelle est la couleur du cheval blanc d'Henri IV ?"
read reponse
reponse=`echo $reponse|tr "a-z" "A-Z"`
if [[ "$reponse" == "BLANC" ]]
then
echo BRAVO !!
/bin/bash
else
echo "MAUVAISE REPONSE"
exit
fi
et j'ai modifié mon /etc/passwd comme ceci:
test:x:1006:1006:test,,,:/home/test:/usr/local/bin/montest.sh
(hint: avec bash 3.0, tu peux aussi faire comparaisons avec des expressions régulières, ça peut être utile pour un quizz)