$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
相关推荐
wj3055853783 小时前
课程 9:模型测试记录与 Prompt 策略吃好睡好便好3 小时前
在Matlab中绘制横直方图abigriver4 小时前
打造 Linux 离线大模型级语音输入法:Whisper.cpp + 3090 显卡加速与 Rime 中英混输终极调优指南wangqiaowq4 小时前
windows下nginx的安装nashane4 小时前
HarmonyOS 6学习:CapsLock键失效诊断与长截图完整实现指南YYRAN_ZZU5 小时前
Petalinux新建自动脚本启动charlie1145141915 小时前
嵌入式Linux驱动开发pinctrl篇(1)——从寄存器到子系统:驱动演进之路于小猿Sup5 小时前
VMware在Ubuntu22.04驱动Livox Mid360scen__y5 小时前
Linux12(Git01)xian_wwq6 小时前
【学习笔记】AGC协调控制系统概述