首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >文件夹内的Bash Counting

文件夹内的Bash Counting
EN

Stack Overflow用户
提问于 2019-03-21 06:05:42
回答 2查看 30关注 0票数 0

我需要计算一个文件夹中可以找到多少个文件夹和文件。另外,对于文件,有多少人拥有完全权限。

代码语言:javascript
复制
if [ -d $string ]
then
 ls -1 $string | wc -l
 grep "rwx" $string
 exit
fi

但是,这不是正确的方法。

EN

回答 2

Stack Overflow用户

发布于 2019-03-21 18:49:37

以下命令将仅在目录$string中查找具有完全权限的所有文件

代码语言:javascript
复制
find $string -maxdepth 1 -perm 777 
票数 0
EN

Stack Overflow用户

发布于 2019-03-21 19:15:56

查找目录的数量:

代码语言:javascript
复制
find ./ -type d | wc -l

排除:这也包括当前目录。

查找文件的数量:

代码语言:javascript
复制
find ./ -type f | wc -l

显然,当您没有访问某些子目录的权限时,这可能会产生错误的结果。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55270855

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档