mooc/filesystem/usr/evalp1/evalQ144

35 lines
642 B
Plaintext
Raw Permalink Normal View History

2023-01-31 08:45:52 +04:00
#!/bin/bash
#xcrypted
# P Anelli"
# Session 3
source ${LIBSH}/libeval.sh
#-----------------------------------------
challenge=C14Q4
rep=~/Sequence1/A14
fichier=c14q5.txt
#-----------------------------------------
# Debut
banniere $challenge
# 1
[ $(pwd) == "$rep" ]
step $(vraifaux $?) "Le repertoire courant est $rep"
# 2
[ -e $fichier ]
step $(vraifaux $?) "Le fichier $fichier existe" true
# 3
droit="$(ls -l $fichier 2>/dev/null | cut -d" " -f1)"
[ "$droit" == '-r--------' ]
step $(vraifaux $?) "les droits sont en lecture pour l'utilisateur"
#-----------------------------------------
# Fin
status "${challenge}_$res"
exit 0