2016-04-10 6 views

Antwort

1

Sie können es stat Befehl wie folgt tun mit:

$ 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 
$ 

regex ^.(.{3}).{3}\1 gewährleisten Zeichen vom 2. bis 4. Index (Benutzerberechtigungen) sind die gleichen wie die, dass andere Berechtigungen (\1 Rückverweis zeigen andere Berechtigungen an).

Ein anderer Weg, in dem Sie es tun können, ist Oktaldarstellung wie folgt aus:

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