Linux-shell篇之let用法

let用法

let I=$[$I+1]
SUM=$[$SUM+$I]

let SUM+=$I

let I+=1 相当于 let I++
let I-=1 相当于 let I–

例子:写一个脚本,计算100以内所有奇数的和以及所有偶数的和,并分别显示之
#!/bin/bash

declare -i EVENSUM=0
declare -i ODDSUM=0

for I in {1…100}; do
if [$[$I%2] -eq 0]; then
let ENENSUM+=$I
else
let ODDSUM+=$I
fi
done

echo “Even sum is: $EVENSUM.”
echo “Odd sum is: $ODDSUM.”

发布了30 篇原创文章 · 获赞 0 · 访问量 995

猜你喜欢

转载自blog.csdn.net/yaoyujie157/article/details/104003544