为什么这个Bash变量是空的?

时间:2016-02-10 01:07:05

标签: linux bash

我想知道为什么在这个Bash脚本中回显$ total并没有显示出来?从理论上讲,它应该显示为文件夹中所有文件的总和,但它只返回空白。

#!/bin/bash
ls -l $1 |
while read file_parm
do
        size=`echo $file_parm | cut -f 5 -d " "`
        let "total += size"
        echo $size
done 
echo "The total size of the files in the directory <$1> is:"
echo $total

0 个答案:

没有答案