1)while經典用法就是求和的計算,工做中用的並很少,有興趣的本身研究。ide
格式日誌
while it
doclass
doneawk
2)企業經常使用的用法就是把一些文件按行讀入,找見每行的數字,並計算總和。di
如計算日誌,計算日誌中的流量大小文件
#!/bin/shview
while read linevi
dowhile
i=$(echo $line |awk ‘{print $10}’)
((sum=sum+i))
done<access 2016-09-12.log
echo $sum