Bonjour,
Je bloque sur la mise au point d'une commande AWK pour créer une commande Bash contenant du awk permettant de récupérer la taille des points de montage d'une machine et éventuellement de produire des erreurs si ça dépasse une seuil. Cela se comporte de manières différentes entre deux machines CentOS.
Basiquement au départ voici la commande que je souhaite intégrer dans un Bash. Toute remarque ou/et aide est la bienvenue.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 df -m | awk 'BEGIN{total=0;utilise=0;dispo=0;nbr=0;FS=" "} NR>1 {nbr++;total+=$1;utilise+=$2;dispo+=$3} ((NR >1 && NR <FNR) && $4 >70 ) {print ("ALERTE : \t"$5"\t OCCUPE A : " $4)} END {print (" => Taille totale du disque : " total " Mo - Utilisee : " utilise " Mo - dispo : " dispo " Mo")}'
Par avance je vous remercies.
Marco.
Partager