linux $() $区别

互联网 19-11-5

linux $() $区别

$

$的符号在在不同的地方,它所代表的定义会有所不同。例如,在bash中,$符号表示当前用户是普通用户;在bash脚本中。$从一个变量开始。

例如,以下是一些特殊变量:

$表示参数的数量

$0是脚本本身的名称

$1是传递给shell脚本的第一个参数

$2是传递给shell脚本的第二个参数

$@表示所有参数,并且所有参数都是独立的

$是正在运行的脚本的当前进程ID号

那$是显示最终命令的退出状态,0表示没有错误,其他表示有错误。

$()

$():这个小括号里放的是命令,和``反引号作用一样,执行这个命令

如$(command) 的功能是执行command并输出结果(当然这个输出不是在屏幕上,而是要放在具体语境里)。

推荐:《Linux教程

以上就是linux $() $区别的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: linux
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:linux环境下oracle乱码问题

相关资讯