Operating System - HP-UX
1825747 Members
2383 Online
109687 Solutions
New Discussion

Re: List files with descending order

 
SOLVED
Go to solution
Dewa Negara_4
Regular Advisor

List files with descending order

Hi All,

I need help on this. I need to list files with descending order (from bigger to smaller size)on a particular directory.

Anyone can tell me how I can do that?

Example :
# ll vg*
-rw-r--r-- 1 root sys 0 Apr 19 23:08 vg_check
-rw-r--r-- 1 root sys 5826 Apr 19 15:41 vgdisplay.out
-rw-r--r-- 1 root sys 232 Apr 19 23:03 vglv
-rw-r--r-- 1 root sys 29 Apr 19 22:17 vgs
-rw-r--r-- 1 root sys 41 Apr 19 23:08 vgstd_check

The output must be :

-rw-r--r-- 1 root sys 5826 Apr 19 15:41 vgdisplay.out
-rw-r--r-- 1 root sys 232 Apr 19 23:03 vglv
-rw-r--r-- 1 root sys 41 Apr 19 23:08 vgstd_check
-rw-r--r-- 1 root sys 29 Apr 19 22:17 vgs
-rw-r--r-- 1 root sys 0 Apr 19 23:08 vg_check


Thanks in advance.
Rgds,
Negara




Santos
3 REPLIES 3
Pete Randall
Outstanding Contributor
Solution

Re: List files with descending order

Negara,

I think "ll |sort -k 5rn" should give you what you want.


Pete

Pete
Dewa Negara_4
Regular Advisor

Re: List files with descending order

Thanks. I got it.
Santos
Michael Campbell
Trusted Contributor

Re: List files with descending order

Hi

I use

du -sk * | awk '{ printf("%8d %\n",$1,$2) }' | sort -r

Rgds

Michael