My Personal Wiki

La théorie, c'est quand on sait tout et que rien ne fonctionne.... La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.

Outils pour utilisateurs

Outils du site


linux:scripts:check_add-datas

Script Contrôle de données

Voici un script qui a pour but de contrôler si des données Multimédia sont ajoutées sur un NAS.

  1. Il check les fichiers ajoutés datant de moins 1 jour.
  2. Si il en trouve il appel un autre Script.
  3. Si il n'en trouve pas il émet un e-mail pour informé l'admin.

Prérequis:
Avoir sendmail ou sSMTP de paramétré sur la machine qui exécute le script.
Avoir un point de montage NFS de votre NAS sur la machine qui exécute le script.

#!/bin/sh
########################################
#  SCRIPT CONTROLE DE NOUVEAU FICHIER  #
#           Powered by ME ;o)          #
#                            v0.1      #
########################################

#Controle si des fichiers sur mon NAS on été ajoutés!
#Point de montage du NAS /mnt/videos.
if test -n "$(find /mnt/Videos/ -regex '.*\(\.mp4\|\.mkv\|\.avi\)' -type f -mtime -1)"
 
#Execute le script MailNewsLetter.sh pour informer les Membres.
   then /home/users/Scripts/MailNewsLetter.sh
 
# Rien à été trouvé aucun mail ne sera envoyé aux membres, seulement au modo.
   else echo "Aucun Mail pour les Membres ce soir" | mail -s "Aucun nouveau contenu à été ajouté sur le NAS aujourd'hui" xxxxx@hotmail.com
fi

Ci dessous le lien vers le tutau
Utiliser SSMTP avec Linux


sylvain 2020/04/26 14:58

linux/scripts/check_add-datas.txt · Dernière modification : (modification externe)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki