![有没有办法将文件夹列表和项目计数合并起来?](https://linux22.com/image/936046/%E6%9C%89%E6%B2%A1%E6%9C%89%E5%8A%9E%E6%B3%95%E5%B0%86%E6%96%87%E4%BB%B6%E5%A4%B9%E5%88%97%E8%A1%A8%E5%92%8C%E9%A1%B9%E7%9B%AE%E8%AE%A1%E6%95%B0%E5%90%88%E5%B9%B6%E8%B5%B7%E6%9D%A5%EF%BC%9F.png)
有没有办法将文件夹列表和项目计数结合起来(就像 Windows 那样)?
这将提供详细的文件夹列表:
$ ls -l
给出显示的行数:
$ ls -l | wc -l
我不知道如何让两者同时显示。谢谢!
答案1
这应该或多或少模仿了你在 Windows 上所拥有的:
ls -l | awk '1; END { print NR - 1, "entries" }'
total 0
-rw-r--r-- 1 root root 0 Apr 2 19:38 bar
-rw-r--r-- 1 root root 0 Apr 2 19:38 foo
2 entries
答案2
tree
返回列出的文件和/或目录的总数。
看人树以获取信息和使用。