stat에서 파일이 숨겨져 있는지 표시할 수 있나요?

stat에서 파일이 숨겨져 있는지 표시할 수 있나요?

나는 다음과 같은 통계를 사용하고 있습니다.

stat -f "%Sp %p %l %Su %u %Sg %g %z %a %N %Y"  /*

또한 파일이 숨겨져 있는지도 확인해야 합니다(MacOS). 댓글이 .충분하지 않습니다. MacOS는 더 많은 파일을 숨깁니다.

예를 들어, 이것이 나에게 필요한 것입니다:

ls -lO                                                                
total 9
drwxrwxr-x  32 root  admin  sunlnk            1024 Jun  4 22:00 Applications
drwxr-xr-x  66 root  wheel  sunlnk            2112 Feb 18 23:23 Library
drwxr-xr-x@  9 root  wheel  restricted         288 Jan  1  2020 System
drwxr-xr-x   7 root  admin  sunlnk             224 May 18 08:12 Users
drwxr-xr-x   4 root  wheel  hidden             128 Jun  7 12:49 Volumes
drwxr-xr-x@ 38 root  wheel  restricted,hidden 1216 Jan  1  2020 bin
drwxr-xr-x   2 root  wheel  hidden              64 Jun  6  2020 cores
dr-xr-xr-x   3 root  wheel  hidden            4602 Jun  1 14:24 dev
lrwxr-xr-x@  1 root  wheel  restricted,hidden   11 Jan  1  2020 etc -> private/etc

처리 속도를 높이려면 이 명령을 명령으로 실행해야 합니다. 내 목표는 모두 위의 통계와 ls명령의 다섯 번째 열에서 나옵니다. 어떤 팁이 있나요?

숨겨진 아이템이 인쇄된 것을 발견했습니다 %T. @그러나 다른 이유로도 나타날 수 있습니다. 이거 사용해도 되나요, 안되나요?

솔루션을 찾을 수 없는 경우 결과를 명령줄의 추가 열과 병합하는 stat방법이 있습니까 ?statls -lO

답변1

statmacOS가 FreeBSD와 유사하다면 플래그는 숫자 형식이나 디코딩된 텍스트 형식(예 : .format%f%Sfls -lo

자세한 내용은 시스템의 및를 man stat참조 하십시오.man chflagsman ls

관련 정보