当前位置: 首页 > news >正文

Shell Parameters

shell positional parameters

  • $N or ${N}

脚本传递的第N个参数。

如果N小于9,即N在{0,1,2,3,4,5,6,7,9}的值之一,$N标识就行。

如果N大于9,需要使用${N},比如${10}。

shell special parameters

  • $*

参数列表展示。

没有双引号的情况,每一个参数展示为一单独的字符串。

有双引号的情况,展示为一个单独的字符串,这个字符串中的参数依赖系统的$IFS进行分隔。

  • $@

参数列表展示,每一个参数展示为一单独的字符串

  • $#

参数的个数

  • $?

最后一个命令执行的状态,执行成功返回0。

  • $-

根据调用时由set builtin命令或shell本身设置的当前选项标志展开

  • $$

shell的进程ID

  • $!

job的最近的一个后台进程

  • $0

shell脚本的名称

  • $_

在shell启动时,将其设置为绝对路径名,用于调用在环境或参数列表中传递的正在执行的shell或shell脚本。

http://www.jsqmd.com/news/1281028/

相关文章:

  • 物联网硬件安全:SE050与PIC18F4620的集成方案
  • 点餐项目演示说明
  • ComfyUI-WanVideoWrapper终极指南:如何用AI将静态图片变成动态视频
  • 5分钟掌握XCOM 2模组管理器AML启动器:告别模组冲突的终极解决方案
  • Display Driver Uninstaller (DDU):显卡驱动彻底清理的3步终极指南
  • 2026上海西装定制严选门店|5家报价透明正规定制店盘点 - 商业快讯早知道
  • 本科生毕业设计选题——计算机类
  • 【u-boot-2018.11】链接脚本分析
  • Java后端进阶实战:从核心原理到分布式系统设计
  • Comfy-Photoshop-SD:5步实现AI绘画与Photoshop无缝集成的终极方案
  • (乙)1009 说反话 (20 分)
  • 花筑・锦熙别院:乌兰布统情侣浪漫度假居所,静谧观景院落氛围感拉满 - 全域观察站
  • 从零手搓RAG知识库问答!1套可运行JS代码,搞定LangChain检索增强生成
  • 双非/普通本科,秋招怎么投才能拿到大厂入场券
  • bugku——这是一张单纯的图片
  • Dev-C++零基础入门:从环境搭建到调试实战的完整指南
  • Webcamoid:5分钟打造你的专业级摄像头创意工作室 [特殊字符]✨
  • 电动车没电应急指南:从搞笑视频到安全处理流程
  • TorchScript vs ONNX vs TFLite 对比:三大模型序列化格式的互操作性与部署生态分析
  • static_cast、dynamic_cast、const_cast和reinterpret_cast总结
  • STM32F4触摸按键的部分理解
  • 乙酰胆碱含量检测:比色法在神经递质定量与神经系统研究中的应用
  • 微信QQ防撤回终极指南:告别消息消失的完整解决方案
  • 选GEO服务商前先看这份名单——2026年十大专业GEO优化公司横向盘点 - 资讯纵览
  • nodejs企业级开发框架nest学习总结 - 2.NestJS入门middleware、exceptionFilter、Pipe。
  • C vs C++ vs Rust 在嵌入式领域的应用边界:内存安全、运行时开销与生态系统综合打分
  • AI生成3D模型适合用于游戏原型开发吗?从临时资产到玩法验证的使用边界
  • 基于YOLOv5与SpringBoot+Vue的道路缺陷检测系统实践
  • 计算机JAVA毕设实战-智慧养老服务档案与日常照料管理系统 养老院老人健康监护与护理排班管理系统【完整源码+LW+部署说明+演示视频,全bao一条龙等】
  • 2026南京PCB设计公司哪家好,PCB开发公司哪家好?实用选购指南:3个坑+5条硬标准 - mobible