shell脚本 linux脚本

时间:2022-10-01 21:48:15

linux:shell 脚本 如果判断当前时间 是不是12点之前

  • 用date命令先取得当前的时间(仅取小时数) : date '+%H'     #按24小时制取hour (00..23)

  • 然后与12进行比较,判断是不是12点之前

  • #!/usr/bash
    hh=` date  '+%H' `
    if  [ $hh -gt 12 ]
    then
         echo  "$hh behind 12"
    else
         echo  "$hh in front of 12"
    fi
  • date "+%H"
  • date "+%H%M"

    打印的数字就是当前的时间,H代表小时  M代表分钟