我想知道为什么在这个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