我试图从用户捕获当月的日期并想要检查日期是否有效 - 介于1和31之间.我不希望用户必须将前导0添加到单个数字天.如何在bash if语句中完成此检查?
谢谢.
这不是正则表达式的工作!
这是条件表达式的工作.
这里有一些代码可以帮助您入门.
if [[ $number -lt 31 ]]; then
echo $number is less than 31
else
echo $number is greater than 31
fi
Run Code Online (Sandbox Code Playgroud)
当然,日期验证远比这复杂得多.二月有几天?
| 归档时间: |
|
| 查看次数: |
2724 次 |
| 最近记录: |