文档介绍:Linux 操作实验 11
实验目的:
1. 学习 Bourne shell 的 shell 脚本的基本概念
2. 学会 ishell 程序如何执行
3. 学习 shell 变量的概念及使用方法
4. 学会 Bourne shell 脚本的命令行参数是如何传给 shell 程序的
5. 学习 Bourne shell 脚本命令替换的概念
6. 学习编写 Bourne shell 脚本的一些基本原则
7. 通过写简短的脚本,学会编写 Bourne shell 脚本程序的方法
实验内容:
1. 登录到你的 Linux 系统
2. 创建一个文件,其中包含了一个使用 date 和 who 命令的 shell 脚本,每条命
令写在一个行。使得文件可执行,然后运行这个脚本。写出完成这项工作的
所有步骤。
3. 把 echo“Hello,world”命令的输出赋值给 myname 变量并打印出它的值。
写出完成这项工作的所有命令。
4. 把 myname 变量的值复制到另一个变量 anyname 中,使 anyname 变量变为只
读,对 myname 和 anyname 两个变量使用 unset 命令。这将有什么结果?
5. 编写一个 shell 脚本,它显示出所有的命令行参数。把它们都左移两位,并再
次显示所有的命令行参数。
6. 编写一个 shell 脚本,它带一个命令行参数,这个参数是一个文件。如果这个
文件是一个普通文件,则打印文件所有者的名字和最后的修改日期。如果程
序带有多个参数,则输出出错信息。
7. 退出系统.