#!/bin/bash mails=('mail1@mail.com' 'mail2@mail.com' 'mail3@mail.com') repertoires=('/home/user1/' '/home/user2/' '/home/user2/') limites=('1000000' '500000000' '1000000000') # 1000000000=1Go for ((i=0; i< ${#mails[*]} ; i += 1)) do tailles[$i]=`du --max-depth=0 ${repertoires[$i]} | awk '{print$1}'` if [ "${tailles[$i]}" -ge "${limites[$i]}" ];then echo 'Bonjour, Votre repertoire :' ${repertoires[$i]} 'a atteint sa limite :' ${limites[$i]} 'Ko. Merci de le vider' | mail -s 'Alerte espace disque' ${mails[$i]} fi done