linux下写一个bash程序,获取系统时间若在6~12就提示早上好,分没有了,求大侠

发布网友 发布时间:2022-04-24 04:42

我来回答

1个回答

热心网友 时间:2023-10-29 03:07

把时间用date调用出来,然后用三个变量存储时分秒。。。时在6 和12的时候,就调用mpg123 来放某一段音乐。。就OK追问求个示例,谢谢

追答1 #! /bin/bash
2
3 H=`date | cut -c 12-13`
4
5
6 if [ H -ge 6 && H -le 12 ]; then
7 echo "Good Morning"
8 fi
9
10 unset H

大概就是这样,我刚看成特定时间播放音乐了。。SORRY,CUT的参数可能和你不一样,挺号是数字键左右那个。。。

热心网友 时间:2023-10-29 03:07

把时间用date调用出来,然后用三个变量存储时分秒。。。时在6 和12的时候,就调用mpg123 来放某一段音乐。。就OK追问求个示例,谢谢

追答1 #! /bin/bash
2
3 H=`date | cut -c 12-13`
4
5
6 if [ H -ge 6 && H -le 12 ]; then
7 echo "Good Morning"
8 fi
9
10 unset H

大概就是这样,我刚看成特定时间播放音乐了。。SORRY,CUT的参数可能和你不一样,挺号是数字键左右那个。。。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com