LLEARNING NOTES

技术 · 思考 · 实践 · 成长

首页/Shell/正文

Shell脚本编程 变量进阶-位置参数和特殊参数

Shell638 次阅读

一、bash Shell内置变量命令

1、Shell中的特殊位置参数变量


特殊位置参数:

$0  获取当前执行的shell脚本名称(包含脚本路径)
$#  位置参数的个数
$n  获取当前执行的shell脚本第n个参数值
$?  上一条命令退出时的状态码
$*  脚本所传参数
$$  当前进程的进程id
$@  脚本所传参数
$!  最后启动的后台命令进程id


2、Shell进程中的特殊状态变量


特殊状态变量:

$? 获取上一个指令的执行状态返回值 0表示成功 非0失败
$$ 获取当前脚本的进程号
$!
$_


3、bash Shell内置变量命令

常用的内部命令有:echo、eval、exec、export、read、shift


所谓坚持,就是从种子种下到开花结果需要等待的时间。

评论交流

理性讨论,共同进步
验证码

相关文章

继续阅读