Linux操作系统实验八Shell 编程 |
您所在的位置:网站首页 › 程序实训 › Linux操作系统实验八Shell 编程 |
一、实训题目
Shell 编程 二、实训目的(1)熟悉 Shell 脚本语法。 (2)掌握常用程序的编写。 三、实训内容及步骤(1)显示当前日期时间、执行路径、用户账户及所在的目录位置。参考源码如下: #!/bin/bash #这是一个测试脚本 echo –n "当前日期和时间:" date echo –n "程序执行路径:"$PATH echo "当前登录用户名:`whoami`" echo –n "当前目录:" pwd #end(2)判断一个文件是不是字符设备文件,并给出相应的提示信息。参考源码如下: #!/bin/bash file="/dev/sdb1" if [ -c $file ] then echo "这是字符设备文件"else echo "这不是字符设备文件" fi(3)从键盘输入两个字符串,比较两个字符串是否相等。参考源码如下: #!/bin/bash read -p "请输入第一个字符串: " s1 read -p "请输入第二个字符串: " s2 if [ s1 = s2 ] then echo "两个字符串相等" else echo "两个字符串不相等" fi (4)分别用 for、while 与 until 语句求从整数 1 到 100 的和。 for 语句参考源码: #!/bin/bash total=0 num=0 for num in {1..100} do total=`expr $total + $num` done echo "结果等于: $total" 或者: #!/bin/bash total=0 for((num=1; num |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |