写一个bash脚本 获取linux时间 当到晚上8点的时候启动./run.sh指令
时间: 2024-03-17 14:44:57 浏览: 54
linux获取系统启动时间示例详解
可以使用以下脚本实现:
```bash
#!/bin/bash
while true; do
current_hour=$(date +%H)
if [ $current_hour -ge 20 ]; then
./run.sh
exit
fi
sleep 60
done
```
该脚本会不断循环获取当前小时数,如果当前小时数大于等于20(即晚上8点),则会执行`./run.sh`指令并退出循环。如果当前时间不符合要求,则脚本会每隔60秒继续检查。
阅读全文