Check-partition : Différence entre versions

De DiouxX's Wiki
Aller à : navigation, rechercher
(Page créée avec « {{ Introduction | Ce script permet de vérifier l'espace disque restant d'une partition et d'envoyer un mail si le seuil défini est atteint }} <br> <syntaxhighlight lang=... »)
 
Ligne 1 : Ligne 1 :
 
{{ Introduction | Ce script permet de vérifier l'espace disque restant d'une partition et d'envoyer un mail si le seuil défini est atteint }}
 
{{ Introduction | Ce script permet de vérifier l'espace disque restant d'une partition et d'envoyer un mail si le seuil défini est atteint }}
<br>
+
 
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
 
#!/bin/bash
 
#!/bin/bash

Version du 29 avril 2014 à 16:28

Ce script permet de vérifier l'espace disque restant d'une partition et d'envoyer un mail si le seuil défini est atteint
#!/bin/bash

#start editing
mail="user@mail.com"
partition="/dev/sda1"
threshold="90"
#stop editing

percent=$(df -h / | grep "$partition" | awk '{ print $5 }' | sed 's/%//g')
if ((percent > threshold))
then
echo "$partition at $(hostname -f) is nearly full" | mail -s "Your disk is nearly full!!!" "$mail"
fi