Retourner au contenu associé (entrée de forum : Probleme pour un fichier creer par un script)
Posté par jony le 17 juillet 2005 à 20:31. En réponse au message Probleme pour un fichier creer par un script. Évalué à 1.
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
# code Traduit
Posté par jony . En réponse au message Probleme pour un fichier creer par un script. Évalué à 1.
echo "Donnez un chiffre"
echo -n "nombre de question: "
read nombre_de_question
if [ $nombre_de_question == 0 ] || [ -z $nombre_de_question ];
then
echo "Erreur, donner un chiffre"
else
echo "Nombre de question a choisir" >> db.lp
echo "#const nombre_question_a_choisir = $nombre_de_question " >> db.lp
echo "" >> db.lp
fi
while [ `cat tmp | wc -l` -lt $MAX_QUESTION_THEME ]; do
for i in $(seq 0 $MAX_MAX_QUESTION_THEME ); do
echo -n "question(${question[$((RANDOM%nombre_de_question))]}, " >> tmp
echo -n "${theme[$((RANDOM%nombre_de_theme))]}, " >> tmp
echo "${difficulte[$((RANDOM%nombre_de_difficulte))]})." >> tmp
i=$[ $i + 1 ];
done
sort tmp | uniq > tmp
done
cat tmp | sort -n >> db.lp
Le fichier "db.lp" contient:
% nombre de question::
#const nombre_question_a_choisir = 5
theme(thA).
question(f1, thB, difficile).
question(f10, thA, moin_difficile).
question(f10, thC, facile).
question, theme, difficulte sont des champs comme je l ai deja ecrit representant les questions, les themes et les difficulte. Je n ai pas donne tout le code, mais si c est important pas de probleme.