- 22
- 0
- 约1.86万字
- 约 7页
- 2016-12-04 发布于河南
- 举报
Linux实验告六
西南科技大学计算机学院
实验报告
实 验 名 称: Shell 程序分析
实 验 地 点:
实 验 日 期:
指 导 教 师:
学 生 班 级:
学 生 姓 名:
学 生 学 号:
提 交 日 期:2012/11/10
2007 年8 月信息安全教研室制
实验目的
掌握 Shell 程序的语法和程序结构,以及修改、调试的方法。
实验题目
本次实验分成两个部分:一是分析所给出的Shell 程序段的程序结构;二是修改和运行所给出的Shell 程序,掌握Shell 程序查错、运行方法。通过本次实验,为下次实验——设计Shell 程序——打下基础。
实验设计
将提供的示例代码载入运行,查看结果并理解代码的指令意义
实验记录
程序代码(1)
#!/bin/bash
IS_someone=`who | grep $1`
while [ -z $IS_someone ]
do
sleep 3
IS_someone=`who | grep $1`
done
echo watch it,$1 is online! | wall
程序流程图
程序开始
程序开始
登入用户名中是否有指定字符
登入用户名中是否有指定字符
假 真
继续查找,循环显示设定的字符
继续查找,循环
显示设定的字符
程序结束
程序结束
程序代码(2)
#!/bin/bash
TDIR=${HOME:-}/.tmpdirs
MY
原创力文档

文档评论(0)