BASH /命令行字节数

时间:2013-12-05 15:56:19

标签: bash shell scripting

我运行时在此目录中

ls -l 

它打印以下输出:

-rw ------- 1 csundl dcsugrad 0 12月5日13:51 file3
drwx ------ 2 csundl dcsugrad 4096 12月5日13:51照片
drwx ------ 2 csundl dcsugrad 4096 12月5日13:51 drwx ------ 2 csunfi dcsugrad 4096 12月5日13:51电子表格
drwx ------ 3 csundl dcsugrad 4096 12月5日15:12东西
-rwx ------ 1 csundl dcsugrad 149 12月5日15:08 untitled.sh

粗体值是字节大小(?)。

但是当我跑步时:

ls -l | wc -c  

总字节大小为340.为什么会这样?

感谢。

1 个答案:

答案 0 :(得分:2)

ls命令显示文件的大小

但是这个命令:

ls -l | wc -c

计算ls命令输出中的字符数。

要计算目录中文件的总大小,请使用du命令:

du -hs mydir