+ -
当前位置:首页 → 问答吧 → 请教linux高手,关于引用变量值的问题

请教linux高手,关于引用变量值的问题

时间:2011-08-15

来源:互联网

linux中引用变量的值,使用${var}或$(var)或$var,请问在何种情况下要加括号,何种情况下不要加括号?

作者: yehanbang   发布时间: 2011-08-15

最好都加括号,注意是花括号,可以清晰的界定一个变量的名称
比如
a=3
ab=4
那么$ab的值是3b呢,还是4呢?
${ab}肯定是4

作者: justkk   发布时间: 2011-08-15

一楼的建议挺好,楼主就按一数的来,保险。

-----------------------------------

更多技术文章敬请关注:武汉华嵌-嵌入式培训专家,国内领先的嵌入式服务机构,

http://www.embedhq.org

作者: u_buntu   发布时间: 2011-08-15

1 #!/bin/bash
  2 
  3 
  4 var=abcde
  5 
  6 echo ${var}a
  7 
  8 var=$(pwd)
  9  
 10 echo $var
 11 
 12 a=2
 13 b=1
 14 
 15 echo $[a+b]

结果 :
abcdea
/home/wt/program/ShellScript
3

仅供LZ参考 。

作者: wt_net   发布时间: 2011-08-15