0

そのアクセス許可の 8 進数値からマスクされた (ユーザー) アクセス許可を取得するにはどうすればよいですか?

出力は次のようになります。

testfile1:
Permissions: 644
Masked Permissions: 600
testfile2:
Permissions: 750
Masked Permissions: 700

私が今持っているのは次のとおりです。

for file in $@
do
    value=$(stat --printf '%a' $file)
    echo "permissions: $value"

    maskedvalue= # ???
    echo "permissions, masked: $maskedvalue"

done
4

1 に答える 1