title: List all directories sorted by size in descending order
body: <p>I have a requirement to sort all directories of current directory  in descended order by size. </p>
  
  <p>I tried following</p>
  
  <p><code>du -sh * | sort -rg</code> </p>
  
  <p>It is listing all the folders by size but it's just listing by size of folder by values. However it's not sorting correcting. 100 MB Dir should be listed before 200KB.</p>
  
  <p>Any help will be appreciable.</p>