您好我正在处理一个收到目录ex的简单脚本:" / var / www /"用户例如:" usr"和一些权限ex:" drwxr-xr-x"并且必须仅显示所选用户拥有的目录中的文件/文件夹,并且只显示所需的权限。目前,我正在做类似的事情:
其中$p
是权限,$n
用户
ls -alis "$d | grep $p | grep "$n"
其中$p
是权限,$n
用户
我知道这不是这样做的方法。如何确保它与用户和烫发完全匹配?
PD:我想避免使用"找到"
答案 0 :(得分:3)
您可以尝试使用此命令:
$ find "$d" -user "$n" -perm "$p" -exec ls -alis \{\} \;
答案 1 :(得分:0)
试试这个:
d="/var/www/"
p="drwxr-xr-x"
n="usr"
ls -alis $d | grep "$p" | grep "$n" | awk '{print $11}'