linux $() $区别
程序员文章站
2022-04-05 15:25:34
...
linux $() $区别
$
$的符号在在不同的地方,它所代表的定义会有所不同。例如,在bash中,$符号表示当前用户是普通用户;在bash脚本中。$从一个变量开始。
例如,以下是一些特殊变量:
$表示参数的数量
$0是脚本本身的名称
$1是传递给shell脚本的第一个参数
$2是传递给shell脚本的第二个参数
$@表示所有参数,并且所有参数都是独立的
$是正在运行的脚本的当前进程ID号
那$是显示最终命令的退出状态,0表示没有错误,其他表示有错误。
$()
$():这个小括号里放的是命令,和``反引号作用一样,执行这个命令
如$(command) 的功能是执行command并输出结果(当然这个输出不是在屏幕上,而是要放在具体语境里)。
推荐:《Linux教程》
以上就是linux $() $区别的详细内容,更多请关注其它相关文章!
推荐阅读
-
键盘轴色不同功能有什么区别(键盘6种轴色区别和试用体验)
-
华为nova8和华为nova8Plus的区别哪个更值得入手
-
10G 网络变压器 10GBASE-T与1000Base-T区别
-
package.json与package-clock.json的区别
-
在php中定义常量时,const与define的区别
-
PHP中exec函数和shell_exec函数的区别,execshell_exec_PHP教程
-
mysql_connect localhost和127.0.0.1的区别(网络层阐述),
-
php中switch与ifelse的效率区别及适用情况分析_PHP
-
shim和polyfill有什么区别?
-
REPLACE INTO 与 INSERT INTO 的区别_MySQL