我需要验证csh中的日期是否像(dd-mm-yyy)
一样,但是当我运行我的代码时,它说“ missing]”并且脚本永远不会结束。
我在变量中有日期。我已经尝试过了
!/bin/csh
--Date contains already a date in format "dd-mm-yyyy"
if [[ $Date =~ ^[0[1-9]|[1-2][0-9]|3[0-1]]-[0[1-9]|1[0-2]]-[0-9]{4}$ ]]; then
echo "valid Date"
else
echo "invalid Date"
endif
但是出现该错误,所以我不知道该怎么办。
我需要这个来验证日期,例如: