파일/디렉토리에 대한 권한을 숫자로 반환합니다.

파일/디렉토리에 대한 권한을 숫자로 반환합니다.

수정된 형식으로 파일 권한을 반환하는 방법이 있습니까 chmod?

예를 들어

chmod 755 thisdir

그 다음에

commandx thisdir

755commandx가 사용된 일부 명령인 경우 반환됩니다 .

답변1

stat%a형식 지정자 와 함께 사용됩니다( %n파일 이름의 경우):

stat -c '%a : %n' scipy

에서 man stat:

%a     access rights in octal
%n     file name

예:

% stat -c '%a : %n' foobar    
2755 : foobar

재사용성을 위해 다음 함수를 만듭니다(예: 셸 시작 파일에 저장 ~/.bashrc) bash.

% octperm () { stat -c '%a' "$@" ;}

% octperm foobar
2755

관련 정보