Hi all,
Is there any built in function that can display the content of a directory showing the size of directories?
I want to see the content of a directory without recursion. I don't want to see the content of all subdirectories.
I want to see the contained files with their size and the contained directories with their total size (including everything they contain).
1) I cannot get ls to do that.
2) With du, I can only get either the total size of one directory or the total size of all subdirectories (even several levels under).
Thanks in advance
Santiago
Here is an example of a directory tree with what I get with ls, then what I get with du and finally what I'd like to get:
Code:
~$ ls -lR
.:
-rw-r--r-- 1 santiago santiago 88 2008-11-23 10:34 file
drwxr-xr-x 4 santiago santiago 4096 2008-11-23 10:34 folderA
drwxr-xr-x 2 santiago santiago 4096 2008-11-23 10:35 folderB
./folderA:
-rw-r--r-- 1 santiago santiago 31 2008-11-23 10:34 fileA
drwxr-xr-x 2 santiago santiago 4096 2008-11-23 10:34 folderC
drwxr-xr-x 2 santiago santiago 4096 2008-11-23 10:34 folderD
./folderA/folderC:
-rw-r--r-- 1 santiago santiago 269 2008-11-23 10:34 fileC
./folderA/folderD:
-rw-r--r-- 1 santiago santiago 509 2008-11-23 10:34 fileD
./folderB:
-rw-r--r-- 1 santiago santiago 623 2008-11-23 10:35 fileB
~$ du
623 ./folderB
269 ./folderA/folderC
509 ./folderA/folderD
809 ./folderA
1520 .
~$ whatidlike
file 88
folderA 809
folderB 623