自己做网站的视频专做坏消息的网站
Shell脚本中$符号的几种用法小结_linux shell_脚本之家
Shell 传递参数 | 菜鸟教程
| $ 符号 | 说明 | 
|---|---|
| $0 | Shell 的命令本身 | 
| 1到9 | 表示 Shell 的第几个参数 | 
| $? | 显示最后命令的执行情况 | 
| $# | 传递到脚本的参数个数 | 
| $$ | 脚本运行的当前进程 ID 号 | 
| $* | 以一个单字符串显示所有向脚本传递的参数 | 
| $! | 后台运行的最后一个进程的 ID 号 | 
| $- | 显示 Shell 使用的当前选项 | 
使用 $? 上条命令的返回值。
 0:表示没有错误,其他任何数值:表示有错误。
[root@localhost ~]# true 1024
[root@localhost ~]# echo $?
0
[root@localhost ~]# false 2048
[root@localhost ~]# echo $?
1
 
 
 
 
 
