AIX의 ksh와 동일한 GNU stat 명령

AIX의 ksh와 동일한 GNU stat 명령

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

답변1

AIX에는istat이 명령은 GNU와 동일한 종류의 정보를 제공 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.

관련 정보