2012年5月10日

Linux shell基本运算

摘要: shell程序中的操作默认都是字符串操作,在要运行数学运算符的时候可能得到意想不到的答案:var=1var=$var+1echo $varoutput:1+1从这个例子中可以看出shell字符串连接的操作,需要注意的是空格。在shell中可以使用let来指示下面是算术表达式,let表达式内变量不用加$var=1let "var+=1" 或 let var+=1 这种写法运算符间不能有空格 echo $varoutput:2这其中的let可以用(())代替,let ″j=i*6+2″等价于((j=i*6+2)),就像很多的循环中用法一样注意:let必须是完整的算术表达式,即有 阅读全文

posted @ 2012-05-10 11:34 yfan.qiu 阅读(30279) 评论(0) 推荐(1) 编辑

导航