$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
相关推荐
承渊政道1 分钟前
【优选算法】(实战体会位运算的逻辑思维)xlp666hub24 分钟前
深度剖析Linux Input子系统(2):驱动开发流程与现代 Multi-touch 协议AI-Ming24 分钟前
程序员转行学习 AI 大模型: 踩坑记录:服务器内存不够,程序被killedm0_7167652327 分钟前
C++提高编程--STL常用容器(set/multiset、map/multimap容器)详解2501_9453184930 分钟前
零基础学习AI的选型指南:CAIE认证与编程型AI认证如何取舍承渊政道34 分钟前
【优选算法】(实战推演模拟算法的蕴含深意)路由侠内网穿透1 小时前
本地部署开源工作空间工具 AFFiNE 并实现外部访问zzzsde1 小时前
【Linux】Ext文件系统(1)Keep learning!1 小时前
PCA主成分分析学习爱学习的小囧1 小时前
ESXi 8.0 无法选择分区方式 小白级详细解决办法