• [^] # Re: debut de solution

    Posté par . En réponse au message générer des documents aléatoires (quiz) à partir d'une base. Évalué à 1. Dernière modification le 23 mars 2012 à 23:27.

    Tu as raison, NeoX, je vais finalement utiliser shuf.

    Donc un truc qui va ressembler à ça :

    #! /bin/bash
    echo "début" > test.txt
    for ((i = 0; i <= 60; i += 1))
    do
    echo "Nom/Prénom : .................." >> test.txt 
    echo `shuf -n 6 base-questions.txt` >> test.txt
    done
    
    

    puis copier-coller dans openoffice en se débrouillant pour les QCM aient tous le même format (sinon LaTeX effectivement, lenod).

    Par contre,

    echo `shuf -n 6 base-questions.txt` >> test.txt 
    
    

    ne fait pas de renvois à la ligne alors qu'avec

    shuf -n 6 base-questions.txt 
    
    

    toutes les questions sont chacune sur une ligne différente. Ce n'est qu'un problème très mineur, juste une interrogation…