そのアクセス許可の 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