$0 : Shell本身的文件名
$! : Shell最后运行的后台进程PID
$$ : 当前脚本运行的进程PID
$? : 执行上一个指令的返回值 (显示最后命令的退出状态。0表示没有错误,其他任何值表明有错误)
$* : 所有参数列表。如"$*"用双引号引起来的情况、以"$1 $2 ... $n"的形式输出所有参数,此选项参数可超过9个
$@ : 所有参数列表。如"$@"用双引号引起来的情况、以"$1" "$2" ... "$n" 的形式输出所有参数
$# : 添加到Shell的参数个数
$- : 显示shell使用的当前选项,与set命令功能相同
$1~$n :添加到Shell的各参数值。$1是第1参数、$2是第2参数...
shell脚本学习
waper972023-12-14 16:58
相关推荐
Youkiup3 分钟前
【linux 常用命令】qq_297504617 分钟前
【解决】Linux更新系统内核后Nvidia-smi has failed...weixin_4373982120 分钟前
Linux扩展——shell编程小燚~22 分钟前
ubuntu开机进入initramfs状态小林熬夜学编程29 分钟前
【Linux网络编程】第十四弹---构建功能丰富的HTTP服务器:从状态码处理到服务函数扩展炫彩@之星33 分钟前
Windows和Linux安全配置和加固hhhhhhh_hhhhhh_43 分钟前
ubuntu18.04连接不上网络问题QQ同步助手1 小时前
如何正确使用人工智能:开启智慧学习与创新之旅冷心笑看丽美人1 小时前
探秘 DNS 服务器:揭开域名解析的神秘面纱wenxiaocsdn1 小时前
某科技局国产服务器PVE虚拟化技术文档