In the Bash 215 is not greater then 0330.
$ N=215 ; if [[ $N -ge 0330 ]]; then echo ok ; else echo no; fi
no
But, 216 is not greater than 0330. I think it's so weird. Why is this happening?
$ N=216 ; if [[ $N -ge 0330 ]]; then echo ok ; else echo no; fi
ok
$ N=217 ; if [[ $N -ge 0330 ]]; then echo ok ; else echo no; fi
ok
I expect that '329 -ge 0330' is no and '330 -ge 0330' is ok.