Linux中的预定义变量
Posted 413Xiaol
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux中的预定义变量相关的知识,希望对你有一定的参考价值。
解释:
主要是Bash中已经定好的变量,名称不能自定义,作用也是固定的
$?
最后一次执行的命令返回状态,0为成功,非0为失败
$$
当前进程的进程号
$!
后台运行的最后一个进程的进程号
例子:
[[email protected] sh]# ls
param_test2.sh param_test.sh
[[email protected] sh]# echo $?
0
[[email protected] sh]# lss
-bash: lss: command not found
[[email protected] sh]# echo $?
127
[[email protected] sh]# echo $$
8466
[[email protected] sh]# find /root -name hello.sh &
[1] 8700
[[email protected] sh]# echo $!
8700
[1]+ Done find /root -name hello.sh
以上是关于Linux中的预定义变量的主要内容,如果未能解决你的问题,请参考以下文章
linux——Shell 脚本基础篇(变量类型,变量操作,定义,运算与逻辑关系)