实验十

更新时间:2024-07-08 15:25:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

实验十:Linux Shell程序设计

一、试验目的

掌握Linux Shell程序的创建,运行与调试

二、 试验预备内容

掌握基本的linux操作命令,掌握VI编辑器的使用,了解linux各种shell,理解linux环境变量;

三、 试验具体内容及详细步骤

1. Shell程序的创建、执行与调试 1) 2) 3) 4)

chmod u+x a.sh;./a.sh bash a.sh bash< a.sh sh –v a.sh

5) sh –x a.sh 2. Shell变量 1) 位置参数

$1、$2、$3、 2) 预定义变量

? $#:位置参数的数量。

? $*:所有位置参数的内容。 ? $?:命令执行后返回的状态。 ? $$:当前进程的进程号。 ? $!:后台运行的最后一个进程号。 ? $0:当前执行的进程名。 3) 参数置换的变量

? 变量=${参数-word}: ? 变量=${参数=word}: ? 变量=${参数?word}: ? 变量=${参数+word}: 3. 变量表达式

1) test [表达式] ? 字符串比较 ? 数字比较

? 逻辑测试 ? 文件操作

4. Shell流程控制语句

1) if-then语句和if-then-else语句 2) case string in

3) for语句、while语句以及until语句 5. shell函数

6. 调试书上391-394页的shell程序

四、 试验总结

写出详细的试验过程及其试验结果(要有具体的命令实例)

本文来源:https://www.bwwdw.com/article/h1d.html

Top