- 0
- 0
- 约9.74千字
- 约 40页
- 2023-03-16 发布于中国
- 举报
变量置换 变量置换 变量=${参数变量:-word} 变量=${参数变量:=word} 变量=${参数变量:?word} 变量=${参数变量:+word} 如果设置了参数,则用word置换变量,否则不进行置换。 示例演示 a=/home/stu word=/root dir=${a:+$word} echo dir=$dir a=$a word=$word 位置参数变量及预定义变量 由shell在程序运行时设置 共10个变量,从程序名开始依次为0-9 $0 $1 $2 $3 … 请大家尝试写出sharg.sh的代码 位置参数变量及预定义变量 $0 当前shell程序的名字 $1 ~ $9 命令行上的第一到第九个参数 $# 命令行上的参数个数 $* 命令行上的所有参数 $@ 分别用双引号引用命令行上的所有参数 $$ 当前进程的进程标识号(PID) $? 上一条命令的退出状态 $! 最后一个后台进程的进程标识号 系统变量只能引用不能修改! [root@stu1 no8]# echo aa bb cc dd $$ aa bb cc dd 4251 位置参数变量及预定义变量的示例 当前进程的进程标识号 [root@stu1 no8]# cat
您可能关注的文档
- 《UML全程建模培训》PPT课件.ppt
- 《unix-os教学课件》unix操作系统实验二.ppt
- 《unix-os教学课件》第一章-绪论.ppt
- 《unix-os教学课件》第三章-unix的文本编辑工具.ppt
- 《unix-os教学课件》第五章-shell程序设计.ppt
- 《unix-os教学课件》第六章-unix系统编程基础----补充2--gprof-gcov.ppt
- 《unix-os教学课件》第六章-unix系统编程基础--automak.pptx
- 《unix操作系统教学课件》第7章--unix文件、目录和档案的操作.pptx
- 《unix操作系统教学课件》第8章--磁-盘-管-理.pptx
- 《UPS出口流程深圳》PPT课件.ppt
- 合规红线与避坑实操手册(2026)《GB 24155-2020电动摩托车和电动轻便摩托车安全要求》.pptx
- 合规红线与避坑实操手册(2026)《GB 29995-2024煤基活性炭和兰炭单位产品能源消耗限额》.pptx
- 合规红线与避坑实操手册(2026)《GB 38189-2019与通信网络电气连接的电子设备的安全》.pptx
- 合规红线与避坑实操手册(2026)《GBT 41244-2022可冲散水刺非织造材料及制品》.pptx
- 合规红线与避坑实操手册(2026)《GB 9706.201-2020医用电气设备 第2-1部分:能量为1MeV至50MeV电子加速器基本安全和基本性能专用要求》.pptx
- 《十五五绿氢项目与地方性反脆弱智慧研究投资》的深度内容。以下是包含十个一级、各自下属的二级及其详细解读的完整文章。.pptx
- 《2026—2028年中国钢轨配件行业生态全景与战略纵深研究报告:政策、技术、资本与消费四重驱动下的产业重构与机遇地图》.pptx
- 《2026—2028年中国钢丝网石棉水泥中波瓦行业生态全景与战略纵深研究报告:政策、技术、资本与消费四重驱动下的产业重构与机遇地图》.pptx
- 《2026—2028年中国钢铁链零件行业生态全景与战略纵深研究报告:政策、技术、资本与消费四重驱动下的产业重构与机遇地图》.pptx
- 《2026—2028年中国钢质机动货船行业生态全景与战略纵深研究报告:政策、技术、资本与消费四重驱动下的产业重构与机遇地图》.pptx
原创力文档

文档评论(0)