web-dev-qa-db-fra.com

rechercher des répertoires dont la taille est supérieure à x Mo

Est-il possible de trouver les répertoires dont la taille est supérieure à x Mo. Supposons que je souhaite rechercher tous les répertoires dont la taille est supérieure à 1000 Mo avec seulement 1 maxdepth sous/home, comment le trouver?

25
Sandy

Si j'interprète bien votre question, je pense que c'est peut-être ce que vous voulez:

cd /home
du -sm * | awk '$1 > 1000'

Cela affichera tous les répertoires dans /home contenant plus de 1 000 Mo. Si votre version de du ne prend pas en charge -m, vous pouvez utiliser du -sk et ajustez le bit awk pour rechercher plus de 1 000 000 Ko à la place ...

60
twalberg