正在加载图片...
Lim操作系统》实验指导/实验六:shl编程基础6 echo"please input 2 parameter Sum S 调用该函数的方式: studentaubuntu-labs-student: /home/student Bash Read Calculate. sh 13 26 (2)编写Shel程序,读取用户输入的数据,并取出数据的最大值。程序文件名为 ReadMax. sh 参考程序 vi /home/student/ReadMax sh #!/bin/bash Maxo { while test S1 if test Smaxvalue then if test $1-gt Smaxvalue f else #函数参数左移一位 done Max si echo"maxvalue is: Smaxvalue 调用该函数的方式 student Qubuntu-labS-student: /home/studentSbash Read Max sh 23 25 19 13 39 9 maxvalue is: 39 要求 (1)请编写She脚本,读取用户输入的数据,并计算平均数 (2)请编写Shel脚本,输出九九乘法表 请根据上述2个要求,进行具体实验,并将Shel脚本填写到实验报告册中 5、正则表达式 (1)正则表达式的基本内容 ①字符集、单词、字符类 常见的用于匹配字符集、单词、字符类的元字符如表1-2所示: 表1-2用于匹配字符集、单词、字符类的元字符一览表 管理科学与工程学科/共10页第6页《Linux 操作系统》实验指导 / 实验六:Shell 编程基础 管理科学与工程学科 / 共 10 页,第 6 页 echo "please input 2 parameter" exit fi } Sum $* 调用该函数的方式: student@ubuntu-labs-student:/home/student$bash ReadCalculate.sh 13 26 sum is 39 (2)编写 Shell 程序,读取用户输入的数据,并取出数据的最大值。程序文件名为: ReadMax.sh。 参考程序: vi /home/student/ReadMax.sh #!/bin/bash Max() { while test $1 do if test $maxvalue then if test $1 -gt $maxvalue then maxvalue=$1 fi else maxvalue=$1 fi shift #函数参数左移一位 done return $maxvalue } Max $* echo "maxvalue is:$maxvalue" 调用该函数的方式: student@ubuntu-labs-student:/home/student$bash ReadMax.sh 23 25 19 13 39 9 maxvalue is:39 要求: (1)请编写 Shell 脚本,读取用户输入的数据,并计算平均数。 (2)请编写 Shell 脚本,输出九九乘法表。 请根据上述 2 个要求,进行具体实验,并将 Shell 脚本填写到实验报告册中。 5、正则表达式 (1)正则表达式的基本内容 ①字符集、单词、字符类 常见的用于匹配字符集、单词、字符类的元字符如表 1-2 所示: 表 1-2 用于匹配字符集、单词、字符类的元字符一览表
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有