首页 > 其他 > 详细

自动判断当前为早晨、上午、下午

时间:2021-04-21 16:00:29      阅读:30      评论:0      收藏:0      [点我收藏+]

题目要求
编写一个问候程序,它执行时能根据系统当前的时间向用户输出问候信息。假设从半夜到中午为早晨,中午到下午六点为下午,下午六点到半夜为晚上。

#!/bin/bash
d=`date +%H`
if [ $d -ge 0 -a $d -lt 7 ]
then
    tag=1
elif [ $d -ge 7 -a $d -lt 12 ]
then
    tag=2
elif [ $d -ge 12 -a $d -lt 18 ]
then
    tag=3
else
    tag=4
fi

case $tag in
    1)
        echo "早晨好"
        ;;
    2)
        echo "上午好"
        ;;
    3)
        echo "下午好"
        ;;
    4)
        echo "晚上好"
        ;;
    *)
        echo "脚本出错啦"
        ;;
esac

[root@server01 ~]# bash shijian.sh
上午好

 

自动判断当前为早晨、上午、下午

原文:https://www.cnblogs.com/liujunjun/p/14683749.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!