我想列出以 开头的所有文件z
,并在列表底部显示它们各自的文件大小和总大小(这样我就不必像 那样向上滚动ls -s
)。
DOS 等效:dir z*
我甚至不知道这是否已经完成ls
,但我想有一个简单的方法可以做到这一点......
答案1
使用du
:
du -d 0 -hc z*
-d 0
:指定最大递归级别;-h
:以人类可读的格式打印尺寸;-c
:打印总计;z*
z
:通配符模式,扩展到从当前工作目录开始的文件/目录列表。
$ du -d 0 -hc z*
1,2M zsh-syntax-highlighting
1,2M total