qcm

Faire des qcm simplement - retour accueil

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

commit a0e5d818f020a5601a8a104fa95c7b26718bd15e
parent bf867c36527dcde05f7929a4673cd84df12344a6
Auteurice: Arthur Pons <arthur.pons@unistra.fr>
Date:   Thu, 12 Dec 2024 09:36:06 +0100

Vérification existence du log avant de commencer

Avant on vérifiait pas, les commandes tails ne menaient à rien (et
d'ailleurs aucune gestion d'erreur n'est faite) puis les kills des pids
des tails en arrière-plan se vautraient. Ça cassait rien mais bon.

Diffstat:
Mqcm.sh | 2++
1 file changed, 2 insertions(+), 0 deletions(-)

diff --git a/qcm.sh b/qcm.sh @@ -152,6 +152,8 @@ done url="${u:-http://bebou.netlib.re}" logs="${l-:/var/log/nginx/access.log}" +[ ! -e "$logs" ] && { echo "fichier de log '$logs' n'existe pas" >&2;exit 1; } + tmpd=$(mktemp -d "${TMPDIR:-/tmp}/qcm.XXX") if [ -n "$i" ];then existingids=$(ps -A -l -f | grep "[ /]qcm " |