qcm

Faire des qcm simplement - retour accueil

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

commit a4cea8bbad0d35ec6b071aa06372be219b629eeb
parent 94dee5a6e2877eba984362e61ba49e24f12762ee
Auteurice: Arthur Pons <arthur.pons@unistra.fr>
Date:   Wed,  6 Nov 2024 21:58:23 +0100

Buffer par ligne et non pas totalement retiré

Cet article est passionnant : https://www.pixelbeat.org/programming/stdio_buffering/
Voir cette astuce qui permettrait de retirer la dépendance ?
http://lists.gnu.org/archive/html/bug-coreutils/2008-11/msg00164.html

Diffstat:
Mqcm.sh | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/qcm.sh b/qcm.sh @@ -49,7 +49,7 @@ possibleanswers="ABCDEFGHIJQLMNOPQRSTUVWXYZ" answers=$(echo "$possibleanswers" | sed -E "s/(.{$nbq}).*/\1/") tail -fn0 ${logs:-/var/log/nginx/access.log} | - stdbuf -o0 grep -E "GET /$id/[$answers]" >> $tmpd/in & + stdbuf -oL grep -E "GET /$id/[$answers]" >> $tmpd/in & while :;do dat=$(< $tmpd/in sort -u -k1,1 | cut -d ' ' -f7 | cut -d'/' -f3 | sort | uniq -c | sort -rn)