shell中$的用法

来源:互联网 发布:软件加注册码工具 编辑:程序博客网 时间:2024/05/29 19:04

${a} 变量a的值, 在不引起歧义的情况下可以省略大括号.

(cmd),shellcmd,cmd,`cmd` ,不过某些Shell版本不支持$()形式的命令替换, 如tcsh.

$((exp)) 和expr exp效果相同, 计算数学表达式exp的数值, 其中exp只要符合C语言的运算规则即可, 甚至三目运算符和逻辑表达式都可以计算.
a=$((1+2)). (())是将其中的表达式按照书序表达式计算 。

0 0