Script de tri des tailles de partitions et dossiers

  • Le script retourne les partitions existantes triés par taille

et les 5 dossiers les plus gros.

usagedisk.sh
#!/bin/bash
 
# variables de couleur
red='\033[1;31m'
vert='\033[1;32m'
end='\033[0m'
 
# Affichage des partitions triées par taille
echo -e ""$red"_______________________________"$end"\n";
 
echo -e "Partie 1 de l'exo:"$vert"\n"
df | grep ^/dev* | tr -s " " | cut -d " " -f 1,4 | sort -n -k 2 | awk {'print "Partition "$1" => "$2" octets"'}
 
echo -e ""$red"_______________________________"$end"\n";
 
# Affichage des 5 Directory les + gros depuis la racine
echo -e "Partie 2 de l'exo:"$vert"\n"
du / 2>/dev/null | sort -k1 -rn | head -5 | awk {'print "Directory "$2" => "$1" octets"'}
 
echo -e ""$red"_______________________________"$end"\n";
scripting/usagedisk.sh.txt · Dernière modification: 13/11/2011 à 16:38 (modification externe)


Recent changes RSS feed Licence CC BY-SA 2.0 Powered by JQuery Powered by PHP Driven by DokuWiki
Aller bas de page
Retour haut de page