【发布时间】:2016-05-16 07:25:42
【问题描述】:
我试图弄清楚如何运行一个简单的脚本“count.sh”,它与路径一起调用,例如:
count.sh /home/users/documents/myScripts
脚本将需要遍历此路径中的目录并打印此路径的每个级别中有多少文件和文件夹(包括隐藏)。
例如:
- 7
- 8
- 9
- 10
(myScripts - 7,文档 - 8,用户 -9,家庭 - 10)
顺便问一下,我可以使用count.sh pwd 运行这个脚本吗?
【问题讨论】:
-
"打印该路径的每一层有多少文件和文件夹(包括隐藏的)" -- 你只是在寻找path-component 还是深度?或者你是说
/home/中有7文件,/home/users中有8,/home/users/documents中有9等等。写的很模糊。 -
没有注意到,感谢您的询问。我的意思是此路径的每个“级别”中的每个文件夹中有多少个文件和子文件夹。比如 home 有 7 个文件和文件夹,/users/ 有 8 个文件和文件夹等等。
标签: bash shell directory pathname