mooc/filesystem/usr/evalp1/evalQ251

36 lines
772 B
Plaintext
Raw Permalink Normal View History

2023-01-31 08:45:52 +04:00
#!/bin/bash
#xcrypted
# Modified: 07/02/2020
# P Anelli
# Session 3
source ${LIBSH}/libeval.sh
#-------------------
rep=/home/alice/Sequence2/A25
challenge=C25Q1
myfile=tail.txt
#-------------------------
# Debut
banniere $challenge
# 1 Bon nom de fichier
[ -e "${rep}/$myfile" ]
step $(vraifaux $?) "Votre fichier s'appelle $myfile et il est dans le repertoire $rep" true
# 2 nb de mots dans le fichier
[ "$(tail -n 1 ${rep}/$myfile)" == "621" ]
step $(vraifaux $?) "$myfile contient le bon nombre de mots sur la derniere ligne "
# 3 Taille du fichier
[ "$(wc -w <${rep}/$myfile)" -eq 623 ]
step $(vraifaux $?) "La taille du fichier $myfile est correcte "
#---------------
# Fin
status "${challenge}_$res"
exit 0
listcode = [ '000', 'e23', 'e2a', 'bec' ]