我的代码给出了错误.我认为第1行有错误.
x=$((date+"%H")) printf "%d\n" $x if [ $x -le 12 ] then printf "GOOD MORNING\n" elif [ $x -le 16 ] then printf "GOOD AFTERNOON\n" else printf "GOOD EVENING\n" fi
谢谢
linux shell
linux ×1
shell ×1