find /path/to/search -type d -perm -o=x ! -perm -o=rw
find / -type d -perm -o=x ! -perm /o=rw -exec sh -c 'find "$1" -type f -perm /o=r' sh {} \;
find / -type d ! -path '/data/data*' -perm -o=x ! -perm /o=rw 可以
find / -type d ! -path '/data/data' -perm -o=x ! -perm /o=rw 不行
find / -type d ! -path '/data/data/*' -perm -o=x ! -perm /o=rw 不行
find / -type d ! -path '/data/data*' -perm -o=x ! -perm /o=rw -exec sh -c 'find "$1" -type f -perm /o=r' sh {} \; 还是不行,我懂了是后边的问题
find / -type d -perm -o=x ! -perm /o=rw -exec sh -c 'find "$1" ! -path "/data/data*" -type f -perm /o=r' sh {} \;还是不行,这个逻辑不对
标签:search,rw,type,perm,path,data,find From: https://www.cnblogs.com/hhdom/p/18078782