0

I would like to create an script where give me a report of which folders have the higher usage space and keep doing that until there's no folder anymore.

Today I do this manually, with:

sudo du -h --max-depth=1 | sort -n -r

And I see which folder are the higher and enter on it and go on. But I would like to this automatically.

Any idea ?

4
  • Let me know if your requirements are so specific that the linked question doesn't work for you. Then I'll reopen yours.
    – Daniel Beck
    Commented Apr 19, 2013 at 13:37
  • Hi Daniel, it's not the same thing, I would like to build a script that loop through the largest folders, every showned in the post that you link as duplicated keeps given me: ` [valter@vm28 /]$ sudo find . -type f -exec ls -s {} \; | sort -n -r find: ./proc/7942/task/7942/fdinfo/4: No such file or directory find: ./proc/7942/fdinfo/4: No such file or directory ` Commented Apr 19, 2013 at 14:17
  • This post was very useful for me: superuser.com/questions/300606/… I install ncdu, it's not what I intend but since my post is blocked =]. I want to generated a report, not have to install ncdu in every machine.. Commented Apr 19, 2013 at 14:37
  • 1
    tdu (linked from ncdu web page) parses du output. So just run du on every machine, analyze on any other. Also, feel free to add an answer to the linked question if you feel you can add relevant information not already present in any of the other 12 answers.
    – Daniel Beck
    Commented Apr 19, 2013 at 14:40

0

Browse other questions tagged .