2016-04-10 1 views

答えて

1

あなたは、このようstatコマンドを使用してそれを行うことができます。

$ stat --printf="%A %n\n" * 
---x--x--x file1 
---x-wx--x file2 
-rw-rw-r-- file3 
$ stat --printf="%A %n\n" * | egrep '^.(.{3}).{3}\1' 
---x--x--x file1 
---x-wx--x file2 
$ 

正規表現^.(.{3}).{3}\1第二から第四インデックス(ユーザー権限)への文字は、他の権限(のものと同じであることを確認\1バックリファレンスは他の権限を示します)。

$ stat --printf="%a %n\n" * | egrep '^([0-9]).\1' 
111 file1 
131 file2 
$ 

あなたがそれを行うことが可能なもう一つの方法は、このように進表現を使用しています

関連する問題