shell脚本判断时间
时间: 2023-10-13 09:28:22 浏览: 200
获取文件时间,并进行计算的shell脚本
可以使用date命令获取当前时间,并使用if语句进行判断。以下是一个示例脚本,判断当前是否在上午九点到下午五点之间:
```
#!/bin/bash
current_hour=$(date +%H)
if [[ "$current_hour" -ge 9 && "$current_hour" -lt 17 ]]; then
echo "现在是工作时间"
else
echo "现在不是工作时间"
fi
```
其中,`date +%H`获取当前时间的小时数,`-ge`表示大于等于,`-lt`表示小于。根据小时数的范围,判断当前是否为工作时间,并输出相应的提示信息。
阅读全文