#!/bin/bash # ## $Id: df.sh 7588 2012-12-30 00:28:37Z keyser $ ## # ##### Retourne la commande df au format HTML ##### # if [ "$1" = "--help" -o "$1" = "-h" ] then echo "Retourne la commande df au format HTML" echo "Usage : aucune option" exit fi # Etat ement d'un utilisateur # Olivier LECLUSE 03 10 1999 cat <

Espace libre sur le disque


EOF titre="1" df -l -P -x tmpfs | while true do read ligne if [ "$ligne" = "" ]; then break fi set -- $ligne if [ "$titre" = "1" ]; then echo "" echo "" echo "" echo "" echo "" echo "" titre="" else occ=`echo $5|cut -d% -f1` color="#33FF33" if [ $occ -ge 75 ]; then color="#Fcb000"; fi if [ $occ -ge 90 ]; then color="#FF3333"; fi echo "" fi done cat < EOF
PartitionPoint de montageEspace total(Mo)Espace occupé (Mo)Espace libre (Mo)Poucentage occupé
" echo $1; echo "" echo $6; echo "" let total=$2/1024 echo $total; echo "" let total=$3/1024 echo $total; echo "" let total=$4/1024 echo $total; echo "" echo "$occ %"; echo "