Tekkaman

导航

 

shell编程变量赋值

 1、等号两边均不能有空格存在。例,
   a="hello world"   

 2、变量和其它文字以{}空格格开,否则会混淆。例,

  有时候变量名可能会和其它文字混淆,比如:
  num=2 
  echo "this is the $numnd" 
  
  可以使用{}或空格破除混淆 ${num}nd或 $num nd
 
 3、想要计算某个值,请使用expr或$[]或$(())
 
  var=`expr $var + 1`#注意加号两边的空格
  var=$[$var+1]    
  var=$(($var+1))
posted on 2013-06-17 16:56  Tekkaman  阅读(359)  评论(0编辑  收藏  举报