echo -e "----------------------------------------------------------
Programme de surveillance des fichiers
---------------------------------------------------------- "
Subject="Rapport de surveillance des fichiers"
echo "Bonjour," > votrefichierdest.txt
echo " " >> votrefichierdest.txt
echo "Vous trouverez ci-dessous la liste des fournisseurs n'ayant pas déposé de fichiers depuis deux jours:" >> votrefichierdest.txt
echo " " >> votrefichierdest.txt
echo "/!\ Ne répondez pas directement à cet e-mail, envoyer nous un mail à infra@mister-auto.com /!\ " >> votrefichierdest.txt
echo " " >> votrefichierdest.txt
find /var/www/html/ -name -ls -o -mtime +2 | tr '/' ' ' | awk '{print $4}' | sort | uniq >> votrefichierdest.txt
mail -s "$Subject" -r "XXX" "XXX@XXX.com" < votrefichierdest.txt
Bon ok c'est un peu du bidouillage mais ça à le mérite de faire le job :)
# Pour ceux que ca pourrait interesser :)
Posté par xAntho- . En réponse au message Script analyse de dossiers. Évalué à 1.
!/bin/bash
echo -e "----------------------------------------------------------
Programme de surveillance des fichiers
---------------------------------------------------------- "
Subject="Rapport de surveillance des fichiers"
echo "Bonjour," > votrefichierdest.txt
echo " " >> votrefichierdest.txt
echo "Vous trouverez ci-dessous la liste des fournisseurs n'ayant pas déposé de fichiers depuis deux jours:" >> votrefichierdest.txt
echo " " >> votrefichierdest.txt
echo "/!\ Ne répondez pas directement à cet e-mail, envoyer nous un mail à infra@mister-auto.com /!\ " >> votrefichierdest.txt
echo " " >> votrefichierdest.txt
find /var/www/html/ -name -ls -o -mtime +2 | tr '/' ' ' | awk '{print $4}' | sort | uniq >> votrefichierdest.txt
mail -s "$Subject" -r "XXX" "XXX@XXX.com" < votrefichierdest.txt
Bon ok c'est un peu du bidouillage mais ça à le mérite de faire le job :)
[^] # Re: incron
Posté par xAntho- . En réponse au message Script analyse de dossiers. Évalué à 1.
J'avais envisager incron mais le problème est qu'il ne sait pas gérer les dossiers de manière récursive :/