首先说明一点:在shell中不支持浮点数;计算结果中的浮点数会被圆整为整数:1.23=1;1.99=1。
运算类型:+,-,*,/;
算术运算的实现方式:expression:运算方式
$[expression] 例:echo$[$A+$B]
$((expression)) 例:$(($A+$B))
let expression 例:letE=$A+$B echo $E
expr expression 例:F=`expr $A+ $B`
显示/var/目录下每个文件的内容类型,并统计文件的总数;
#!/bin/bash
#
Count=0
for File in /var/*; do
file $File
Count=$[$Count+1]
done
echo "Total files: $Count.