尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

3、Bash 脚本编写:基础与实践

3、Bash 脚本编写:基础与实践
📅 发布时间:2026/6/18 11:20:29

Bash 脚本编写:基础与实践

带参数运行脚本

在 Linux 系统中,我们能够带参数运行脚本。即便脚本不使用这些参数,它们也会被默默忽略,不会导致脚本出错。例如执行$ hello1.sh fred时,脚本会正常运行,输出依然是Hello World。

以下是一些常见的参数标识符及其描述:
| 参数标识符 | 描述 |
| — | — |
|$0| 脚本本身的名称,常用于使用说明中 |
|$1| 位置参数,是传递给脚本的第一个参数 |
|${10}| 当需要两个或更多数字来表示参数位置时,使用花括号来界定变量名与其他内容,期望是单值数字 |
|$#| 参数数量,在设置脚本正确执行所需的参数数量时特别有用 |
|$*| 指代所有参数 |

若要让脚本使用参数,可以对其内容稍作修改。首先复制脚本,添加执行权限,然后编辑新脚本:

$ cp $HOME/bin/hello1.sh $HOME/bin/hello2.sh $ chmod +x $HOME/bin/hello2.sh

编辑hello2.sh文件以使用命令行传递的参数。运行脚本时提供参数,如$ hello2.sh fred,输出将变为

相关新闻

  • 交通信号仿真软件:Vistro_(6).交通信号配时优化
  • 交通信号仿真软件:Synchro_(14).Synchro与其他软件的集成
  • ComfyUI与Skopeo镜像复制集成:跨仓库迁移

最新新闻

  • 高德开放平台skill|亲子半日游规划师:用 AI + 地图生成一条带娃半日游路线
  • 无人机红外热成像光伏故障检测数据集|光伏组件热斑隐裂PID缺陷AI识别深度学习标注资源10425期
  • PowerPC 601特殊功能寄存器深度解析与底层编程实战
  • 自动驾驶车辆检测实战:从YOLOv5原理到工程部署全解析
  • Windows字体自定义终极指南:5分钟快速上手No!! MeiryoUI
  • [STM32WBA] 【NUCLEO-WBA65RI 测评】+ 03定时器16实现LED的闪烁

日新闻

  • 5分钟掌握Python进化算法:Geatpy高性能优化工具完全指南
  • Microchip 24AA044 EEPROM选型与应用全指南:从参数解析到实战编程
  • 华为的鸿蒙到底有多牛?为什么称作遥遥领先?

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号