bonjour,
voila je viens demander votre aide sur un script en shell portant sur pierre papier ciseaux.
mais le problème est que je suis débutant et que le prof nous pose sa de but en blanc. Après plusieurs recherche sur internet j'ai réussi à trouver des informations.
donc logiquement j'ai ca dans 2 fichier séparé pour les 2 joueur (variable :choice1;choice2;player1;player2)echo -n "enter name player1: "
read player1
echo "$player1"
echo "rock 1"
echo "paper 2"
echo "cissors 3"
echo "end 5"
echo -n "choie $player1 : "
read choice1
et dans un troisième j'ai pour le moment ceci
mes problèmes son que je ne sais pas récupérer une variable d'un fichier à l'autre pour les comparaisons.if $choice1<$choise2
then
echo $player2 win
fi
if $choise1>$choise2
then
echo $player1 win
fi
if $choice1=$choise2
then
no winner
fi
if $choise1=1 && $choise2=3
then
echo $player1 win
fi
if $choise1=3 && $choise2=1
then
echo $player1 win
fi
Ensuite mon fichier pour comparer ne fonctionne pas, sachant que pour le moment je n'est pas mit dans ce dernier le code permettant d'écrire dans un fichier txt les résultats
[edit 1] je viens de voir que mes variable n'apparaisse pas dans le dash, comment remédier à cela ?
Partager