Script de shell que monitora arquivos na pasta

0

Eu fiz este script abaixo

#Monitoring the Inbound folder
directory="/mount/data/PeppolICSInORG/$(date +"%Y-%m-%d")" 
number_of_files=$(ls -A $directory | wc -l)

if [ "$number_of_files" == "0" ]; then
    echo "directory $directory is empty"
else
    echo "directory $directory contains $number_of_files files"
fi

#Monitoring the Outbound folder
directory="/mount/data/PeppolICSOutORG/$(date +"%Y-%m-%d")"
number_of_files=$(ls -A $directory | wc -l)

if [ "$number_of_files" == "0" ]; then
    echo "directory $directory is empty"
else
    echo "directory $directory contains $number_of_files files"
fi

Dar resultado como abaixo

directory /mount/data/PeppolICSInORG/2017-12-07 contains 741 files directory /mount/data/PeppolICSOutORG/2017-12-07 contains 4126 files

e ele está me dando as contas no console como mostrado acima sempre que eu estou executando, mas eu quero esse número de contagens de arquivos no e-mail, então como posso fazer isso?

Qualquer ideia seria muito apreciada. Agradecemos antecipadamente

    
por Ankit Parmar 07.12.2017 / 14:51

0 respostas