#bin/bash # Modifier par Régis le 9/7/2019 # Permet d'obtenir le même status quelque soit la méthode employée par l'apprenant # pour charger l'historique, même s'il n'exécute pas immédiatement evalQ211 source ${LIBSH}/libeval.sh #------------------- challenge=C21Q1 #------------------ # Debut banniere $challenge #------------------ # 1 lg=$(history | wc -l) [ "$lg" -gt 178 -a "$lg" -lt 184 ] step $(vraifaux $?) "Votre commande est correcte car l'historique a une longueur normale : " true # 2 [ -n "$(history | grep do | grep -v grep)" ] step $(vraifaux $?) "L'historique contient les bonnes commandes : " # Fin status "$(history | grep do | grep -v grep | sed 's/ie/cf/g' | cut -c8- )"