У меня проблема в том, что когда файл существует, но он пуст, у меня нет сообщения "Имя файла.txt est vide", я получаю сообщение "Имя файла.txt n'existe pas".
Код ниже:
if [[ -f ${rep_import}/file_name.txt && -s ${rep_import}/file_name.txt ]];then
ecrit_trace "Le fichier file_name.txt existe et non vide "
elif [[ ! -f ${rep_import}/file_name.txt ]];then
ecrit_trace "Le fichier file_name.txt n'existe pas "
else
ecrit_trace "Le fichier file_name.txt est vide"
fi