$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
相关推荐
硬件yun几秒前
学功能安全火眼金睛炼单词1 分钟前
图像记单词:视觉化学习能否破解英语记忆难题一条破秋裤4 分钟前
STM32 学习笔记:GPIO 输出原理与硬件设计andrsted5 分钟前
作业发布、课堂检测和错题讲评,用一个小程序完成w200512248 分钟前
K8S控制器管理Dream Cosmos11 分钟前
Linux 多线程——线程互斥:从抢票问题到 Mutex 底层原理玖石书29 分钟前
Ubuntu 更换 USTC 镜像源完整指南(AMD64 / AARCH64)zbyyd32 分钟前
Linux 进程间通信(IPC):信号、消息队列、共享内存与信号量详解Titan202442 分钟前
HTTPS基础知识梳理艾莉丝努力练剑44 分钟前
【AI大模型接入SDK】SSE协议