Rechercher : dans
Par :

Fonction RANDOM dans un script

Dernière réponse le 19 jun 2009 à 10:46:34 freeman43, le 18 jun 2009 à 16:58:03 
 Signaler ce message aux modérateurs

Bonjour,

voila j'ai un probleme lors de l'execution d un script:


#!/bin/sh
echo combien y a t il de joueurs?
read max
echo $max
joueurs=1
echo $joueurs
while [ $joueurs -le $max ];
do
echo entrer le nom du joueurs $joueurs
read tennisman
echo $tennisman
joueurs=`expr $joueurs + 1`
echo variable joueurs= $joueurs
echo $joueurs
#nb=100
#while [ $nb > $max ];
#do
nb=$RANDOM
echo nb=$nb
#done

done

Ma fonction RAndom ne me renvoye aucun chiffre alors que si je fait un copier colle de cette fonction RANDOM, celle-ci marche.

D'ou peux venir le probleme s'il vout plait?

Configuration: Windows XP
Firefox 3.0.11

Meilleures réponses pour « fonction RANDOM dans un script » dans :
[PHP] Fonction mail() VoirLa fonction mail() est bloquée chez certains des hébergeurs gratuits pour des raisons de sécurité (afin d'éviter le spam notamment), l'adresse ip de la machine qui a demandé le script sera alors indiquée dans le header 'X-MM-Mail-From-IP'. renseignez...
Javascript - Les fonctions VoirLa notion de fonction On appelle fonction un sous-programme qui permet d'effectuer un ensemble d'instructions par simple appel de la fonction dans le corps du programme principal. Cette notion de sous-programme est généralement appelée fonction...
VBScript - Les fonctions de date et de temps VoirLes fonctions de date et de temps Fonction Description Date Retourne la date du système DateAdd(interval, number, date) Ajoute un intervalle de temps (interval) à une...
Perl - Les fonctions VoirLa notion de fonction et de procédure On appelle procédure un sous-programme qui permet d'effectuer un ensemble d'instruction par simple appel de la procédure dans le corps du programme principal. Les procédure permettent d'exécuter dans plusieurs...

1

dubcek, le 18 jun 2009 à 17:22:53

Hello
quel est ton shell interactif ?
echo $SHELL
essaye avec #!/bin/bash en première ligne

Répondre à dubcek

2

freeman43, le 19 jun 2009 à 10:27:29

Meme lorsque cela est fait ca fonctionne, mais pourquoi?

Répondre à freeman43

3

dubcek, le 19 jun 2009 à 10:31:20

Pourquoi quoi ?
qu'est ce qui est fait ?

Répondre à dubcek

4

freeman43, le 19 jun 2009 à 10:35:35

#!/bin/bash et #!/bin/sh sont bien la meme chose non?

Répondre à freeman43

5

 dubcek, le 19 jun 2009 à 10:46:34

Non, /bin/sh c'est le Bourne shell original et il ne connait pas RANDOM
mais fréquemment on uilise /bin/sh ou /bin/bash, cela dépend aussi des systèmes

Répondre à dubcek
Collection CommentÇaMarche.net