Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- du -k --max-depth=1 $1 | sort -nr | awk '
- BEGIN {
- split("KB,MB,GB,TB",Units, ",");
- }
- {
- u = 1
- while ($1 >= 1024) {
- $1 = $1 / 1024;
- u += 1
- }
- $1 = sprintf("%.1f %s", $1, Units[u]);
- print $0;
- }
- '
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement