0
编写一个shell脚本将名称作为路径(例如:/ afs/andrew/course/15/123/handin),并计算所有子目录(递归)。Shell脚本 - 子目录计算
Ex。/afs/andrew/course/15/123/handin应该给我6. 我试着用Find命令,但是我正在接受的路径。
编写一个shell脚本将名称作为路径(例如:/ afs/andrew/course/15/123/handin),并计算所有子目录(递归)。Shell脚本 - 子目录计算
Ex。/afs/andrew/course/15/123/handin应该给我6. 我试着用Find命令,但是我正在接受的路径。
简单的AWK能做到这一点
[email protected]:~ # echo /afs/andrew/course/15/123/handin | awk -F/'{ print NF-1}'
6
[email protected]:~ #
可以使用计数子目录: 找到型d | wc -l –
你的问题变得更容易回答,如果你发布完整的命令你尝试过,目录结构如何以及你作为输出得到了什么 –
我想有些课程正在参加考试。这个问题是重复http://stackoverflow.com/questions/31528199/how-to-measure-the-depth-of-a-file-system-path/ – John1024