Espace disque
salut a tous ,
j'ai un soucis je souhaiterai lister toutes les repertoires et
sous repertoire selon un taux de % par ex 60% , lister les fichiers les + important dans tous les directory et sous directory ex /home/toto/titi/etc etc dans un fichier en sortie et dans ce fichier en sortie en extraire les fichiers les plus gros par ex ".log" ".tmp" etc puis archiver et delete ensuite des fichiers extraits
dur dur ...
merci de votre aide
j'ai un soucis je souhaiterai lister toutes les repertoires et
sous repertoire selon un taux de % par ex 60% , lister les fichiers les + important dans tous les directory et sous directory ex /home/toto/titi/etc etc dans un fichier en sortie et dans ce fichier en sortie en extraire les fichiers les plus gros par ex ".log" ".tmp" etc puis archiver et delete ensuite des fichiers extraits
dur dur ...
merci de votre aide
2 réponses
-
Salut, je peux un peu t'aider...
find . -size +5000k -ls > toto.txt t'écris tous les fichiers de + de 5000 ko
c'est un début pour ta réponse... -
Tu as aussi la commande qui devrait t'intéresser :
du --si -h
Après pour trier tu peux utiliser la commande sort.man sort
... mais si tu te lances dans des trucs un peu évoluer peut-être qu'un langage de script genre python sera plus apprioprié que du bash.
Bonne chance