부분적인 파일 이름 일치 및 표시 파일 크기를 기반으로 모든 파일 찾기

부분적인 파일 이름 일치 및 표시 파일 크기를 기반으로 모든 파일 찾기

SSH를 사용하여 Ubuntu 시스템에 액세스하고 있으며 호출되는 100개 폴더에 100개 파일이 있거나 xxxxx.mail.log이러한 xxxx.mail.log.xxx 모든 파일을 나열하고 해당 파일 크기를 확인해야 합니다.

시도해 보았는데 ncdu작동하지만 파일 이름을 검색할 수 없습니다. 수동으로 수행하려면 ncdu몇 시간이 걸립니다 .

내 시스템에서 파일 이름에 포함된 모든 파일을 검색하고 나열하고 파일 크기를 표시하는 mail.log가장 쉬운 방법은 무엇입니까 ?

답변1

노력하다

find / -name "*mail.log*" -printf "%s\t%p\n"

-printf이 경우 각 일치 항목에 대한 일부 정보를 인쇄합니다.

%s - size of file in bytes
\t - tab for spacing
%p - pathname
\n - newline

바라보다사람들이 발견했습니다그리고 printf 문에 대한 모든 가능성을 나열하려면 "printf 형식"을 검색하세요.

관련 정보