equivalente ao comando GNU stat para ksh no AIX

equivalente ao comando GNU stat para ksh no AIX

Alguém pode informar o comando equivalente para ksh no AIX ou preciso calcular um valor rwxrwxrwx em 777 usando um script?

Responder1

AIX tem umistatcomando que fornece o mesmo tipo de informação que o GNU stat, mas não em qualquer formato arbitrário.

Em particular, você não pode obter as permissões diretamente como um número octal.

Não sei se o AIX possui comando dedicado para isso. Você sempre pode fazer isso em perl:

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

VerConverter o formato de saída ls -l para o formato chmodpara obter mais detalhes, incluindo uma maneira de converter o formato rwxrwxrwx em octal.

O texto acima fornece as permissões após a resolução do link simbólico. Se for para links simbólicos, você deseja as permissões do link (não é muito útil, pois é sempre 777), substitua statpor lstat.

informação relacionada