shell脚本编程.pptVIP

  • 51
  • 0
  • 约1.95万字
  • 约 74页
  • 2017-06-14 发布于北京
  • 举报
* #! /bin/sh - fname=/bin/date if (test –f “$fname”) then echo “exist” fi 说明: 在shell程序中经常需要判断所处理的文件是否存在。本程序采用if语句的简单格式测试date文件,如果存在,则显示相关信息,否则退出if语句。 ①判断/bin目录下date文件是否存在 * #! /bin/sh - hour=`date|cut –c 10-11` if test “$hour” –ge 0 –a “$hour” –le 11; then echo “Good morning!” elif test “$hour” –ge 12 –a “$hour” –le 17; then echo “Good afternoon!” else echo “Good evening!” fi 说明: 第一个有效语句是将命令执行的结果赋给hour变量,所以用反向单引号。 用cut命令从date命令的输出中切割出“小时”信息;这里-c 10-11选项表示只切割10到11列。 这个程序使用了if连用格式,也可以使用if完整格式的嵌套形式。 ②根据系统当前的时间向用户输出问候信息 * #! /bin/sh - if test $# -ne 1 then echo Incorrect num

文档评论(0)

1亿VIP精品文档

相关文档