qcm

Faire des qcm simplement - retour accueil

git clone git://bebou.netlib.re/qcm
Log | Files | Refs | README |

commit 178d2807408b0934fd212a1d6951650bb2e473b7
parent 32bf72699776ee55f37ba61e3d660fe7fff1d136
Auteurice: Arthur Pons <arthur.pons@unistra.fr>
Date:   Sat,  9 Nov 2024 13:26:24 +0100

MAJ de la documentation

elle était un peu restée derrière

Diffstat:
MREADME | 12++++--------
Mqcm.sh | 13++++++-------
2 files changed, 10 insertions(+), 15 deletions(-)

diff --git a/README b/README @@ -20,6 +20,7 @@ sur une autre variante Unix-like. * `stdbuf` * un `sed` posix * un `xargs` posix + * optionnelle : gnuplot pour faire des graphiques avec -g Testé sous debian 12 et le serveur web nginx packagé pour. Le code parsant les logs convient pour le format par défaut d'nginx. Il se peut @@ -66,15 +67,10 @@ plutôt que celui par défaut (attention il faudra sûrement adapter le code) : qcm -l /var/log/httpd/logs -Rafraîchir l'affichage plus vite (attention ça peut être un peu lourd en -calcul) +Lire un questionnaire déjà fait depuis stdin et afficher les résultats avec +gnuplot : - qcm -r 0.1 - -Lire un questionnaire déjà fait depuis stdin et rafraîchir l'affichage toutes -les deux secondes : - - cat questionnaire.qcm | qcm -r 2 + cat questionnaire.qcm | qcm -g Lancer un questionnaire sur un serveur équipé de `qcm` : diff --git a/qcm.sh b/qcm.sh @@ -3,20 +3,19 @@ usage() <<-. cat Faire des sondages simples en parsant les logs d'un serveur web - Usage : qcm [-u url] [-l logs] [-r temps_de_rafraichissement] + Usage : qcm [-h] [-u url] [-l logs] [-g] url par défaut : http://bebou.netlib.re (modifiable dans le code) log par défaut : /var/log/nginx/access.log (modifiable dans le code) nombre de question par défaut : 4 (ABCD) - temps entre les rafraichissements par défaut : 1 seconde Exemples : - qcm - qcm -u http://monsite.com -r 3 - qcm -l /var/log/httpd/logs - cat mon-questionnaire.qcm | qcm - cat mon-questionnaire.qcm | ssh compte@serveur qcm + qcm # écrire le questionnaire sur le moment avec tous les défauts + qcm -u http://monsite.com # modifier l'affichage de l'url + qcm -l /var/log/httpd/logs # changer le chemin du log parcouru + cat mon-questionnaire.qcm | qcm # lancer le questionnaire .qcm + cat mon-questionnaire.qcm | ssh compte@serveur qcm # le lancer à distance Pour une explication plus détaillée voir le README ou http://arthur.bebou.netlib.re/qcm