咨询热线:4006-75-4006

售前:9:00-23:30    备案:9:00-18:00    技术:7*24h

linux中$( )、$(( ))和${ }的区别

2015-07-28 16:37:59 13103次

在bash编写中我我们经常会遇到$()、$(())、${}这三个符号,不熟悉的人会觉得很头大。您可以用命令env来查看所有的环境变量。

1. $( ) 就相当于反引号,作用是用来执行一条命令的,反引号容易混淆,但是效果是一样的哦,唯一不足的是反引号在任何shell中都是同用的,而$()并不通用。列如:

2. $(( )) 有时会遇到加减乘除等运算、此时要把它放在$(( ))中,如。

3. ${} 用来做变量替换,列如:

#a=test    变量a的值为:test

#echo ${a}B   这样输出的结果就为testB

首页
最新活动
个人中心