需要帮助编写BASH脚本以根据系统时间问候用户,也考虑分钟
例如: 00:00至11:59“早上好” 12:00至16:30“下午好” 16:31至20:30“晚上好” 20:31至23:59“晚安”您可以比较日期需要帮助编写BASH脚本以根据系统时间问候用户,也考虑分钟,bash,Bash,例如: 00:00至11:59“早上好” 12:00至16:30“下午好” 16:31至20:30“晚上好” 20:31至23:59“晚安”您可以比较日期 morning1=$(date -d '00:00' '+%s') morning2=$(date -d '11:59' '+%s') current_date=$(date '+%s') if [ $current_date -ge $morning1 ] || [ $current_date -le $morning2 ]; then
morning1=$(date -d '00:00' '+%s')
morning2=$(date -d '11:59' '+%s')
current_date=$(date '+%s')
if [ $current_date -ge $morning1 ] || [ $current_date -le $morning2 ]; then
echo "Good morning!"
# do something else
fi
听起来是个好主意。你有问题吗?