누구든지 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
.