2014-04-14 5 views

답변

4

이 시도는 크기를 찾기 위해 먼저 필요

find /home/me/subdir -type f ! -name ".*" -printf "%f\n" 

가 가장 큰 파일을 나열하려면 이후

추가, 다음과 같이 입력하십시오 :

stat --printf "%n:%s\n" somefilename 

여기서 %n은 크기이고 %s은 이름입니다. 당신이 모든 파일의 크기를 원하는 경우

는 그런 다음 find를 실행해야합니다

find /home/me/subdir -type f -exec stat --printf "%n:%s\n" {} \; 

을 그리고 당신이 그 (것)들을 분류하려는 경우, 그리고 (10)는 가장 큰, 당신은 sorthead을 추가해야합니다

find /home/me/subdir -type f -exec stat --printf "%n:%s\n" {} \; | sort -rn | head -n 10 
+0

어떤 OS를 사용하십니까? 맥 OS X? 우분투? –

+0

우분투를 사용하고 있습니다. – Caladrius

+0

다른 모습 있으십시오 - 저는 Mac OSX에서 실행되는 것처럼 우분투 -isms를 추측하고 있습니다. –