- 8
- 0
- 约3.47千字
- 约 5页
- 2020-02-13 发布于山西
- 举报
广东技术师范学院实验报告
学院:
专业:
班级:
成绩:
姓名:
学号:
组别:
组员:
实验地点:
实验日期:
指导教师签名:
预习情况
操作情况
考勤情况
数据处理情况
实验 5 项目名称: SHELL脚本的编写(二)
实验目的
通过对典型的SHELL脚本进行验证,以及编写具有一定实用程度的SHELL脚本,理解并掌握SHELL脚本的基本编写方法。
实验内容
本实验内容是实验4的延续。介绍字符串、数字的比较,文件属性的判断,逻辑操作符号以及基本控制语句。
2.1字符串比较
两个字符串之间的比较主要利用如下四种符号来实现,我们通过一个脚本来演示这些符号的使用方法。
‘=’ : 比较两个字符串是否相等
‘!=’ : 比较两个字符串是否不相等
‘-n’ : 判定字符串的长度是否大于零
‘-z’ : 判定字符串的长度是否等于零
请运行以下脚本例子,并将结果以截图形式附于例子后。
例子:字符串比较的使用演示。注意运行时给定各种参数以使各个分支都能得到执行。注意测试比较字符串时使用$1的格式(使用双引号),此外第一个分支中的$1x = $2x是为了避免当程序没有得到参数时报错,实际编写程序时应首先检查用户输入参数的合法性。
#!/bin/sh
if [ $1x = $2x ]; then
echo $1=$2
else
echo $1!=$2
fi
if [ $1 ]; t
您可能关注的文档
最近下载
- 加油站操作系统手册.pdf VIP
- 2026年叉车工初级考试题库及答案(各地真题).docx VIP
- 农桥施工方案.docx VIP
- 2026人教版音乐八年级下册 第一单元《艺术中的平衡》第3课时课堂教学设计.docx VIP
- 12mm板厚Q235A手工电弧焊SMAW立焊焊接工艺设计.pdf VIP
- 农田水利工程工程施工组织设计方案.docx VIP
- 2010年—2011年日语n2听力真题 .pdf VIP
- 2026年辽宁生态工程职业学院单招综合素质考试题库附答案详解.docx VIP
- 家长教育方法对学生情绪管理的影响论文.docx
- 2026年辽宁生态工程职业学院单招职业倾向性考试题库附答案详解.docx VIP
原创力文档

文档评论(0)