AIX의 ksh에 대한 GNU stat 명령과 동일

AIX의 ksh에 대한 GNU stat 명령과 동일

누구든지 AIX에서 ksh에 해당하는 명령을 말할 수 있습니까? 아니면 스크립트를 사용하여 rwxrwxrwx 값을 777로 계산해야 합니까?

답변1

AIX에는istatGNU와 동일한 종류의 정보를 제공 stat하지만 임의의 형식은 제공하지 않는 명령입니다.

특히 8진수로 권한을 직접 얻을 수는 없습니다.

나는 AIX가 이를 위한 전용 명령을 가지고 있다는 것을 알지 못합니다. 다음에서 언제든지 할 수 있습니다 perl.

perl -e '@s = stat shift or die "stat: $!\n";
         printf "%o\n", $s[2] & 07777' -- your-file

보다ls -l 출력 형식을 chmod 형식으로 변환rwxrwxrwx 형식을 8진수로 변환하는 방법을 포함한 자세한 내용은

위의 내용은 심볼릭 링크 확인 후 권한을 제공합니다. 심볼릭 링크의 경우 링크 권한을 대신 사용하려면(항상 777이므로 별로 유용하지 않음) stat로 바꾸세요 lstat.

관련 정보