$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
相关推荐
Lary_Rock7 分钟前
Android 编译问题 prebuilts/clang/host/linux-x86熬夜学编程的小王8 分钟前
【Linux篇】理解信号:如何通过信号让程序听从操作系统的指令子非衣14 分钟前
Windows云主机远程连接提示“出现了内部错误”绵绵细雨中的乡音20 分钟前
Linux进程学习【基本认知】Johny_Zhao38 分钟前
MySQL 高可用集群搭建部署lLinkl1 小时前
项目笔记2:post请求是什么,还有什么请求珹洺2 小时前
Linux操作系统从入门到实战(三)Linux基础指令(上)再睡一夏就好2 小时前
Linux常见工具如yum、vim、gcc、gdb的基本使用,以及编译过程和动静态链接的区别归寻太乙2 小时前
Linux环境变量我的golang之路果然有问题2 小时前
快速了解redis,个人笔记