linux $() $区别

藏色散人
藏色散人asal
2019-11-05 10:14:012799semak imbas

linux $() $区别

linux $() $区别

$

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

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

$表示参数的数量

$0是脚本本身的名称

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

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

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

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

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

$()

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

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

推荐:《Linux教程

Atas ialah kandungan terperinci linux $() $区别. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:linux环境下oracle乱码问题Artikel seterusnya:linux was乱码的解决办法