gpt4 book ai didi

用于查找与文件权限相关的所需输出的 ​​Linux 脚本

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:26:52 24 4
gpt4 key购买 nike

ls -alR | awk '{k=0; for(i=0;i<=8;i++) k+=((substr($1, i+2, 1)~/[rwx]/)*2^(8-i)); if(k)printf("%o", k); print}' | cut -c 1-3 | sort -n | uniq -c | cut -d " " -f 6-8

输出:

 1 .:
./.
1 ./b
2 ./D
1 ./M
2 ./o
1 ./P
1 ./T
tot
1 ./V
1 1./
1 4./
2 10.
1 40.
2 500

20 640
644

700
78 755
3 764
77 775
6 777

期望的输出:仅计数按文件权限分组的文件。例如

2 774
3 664

最佳答案

find /path/to/dir -printf '%m\n' | sort | uniq -c

%m代表-printf格式的文件权限。 \n 代表换行。

关于用于查找与文件权限相关的所需输出的 ​​Linux 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33382075/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com