标签: bash shell date unix
我试图创建一个可以在shell脚本中验证日期参数的脚本,
pDate=06/04/2015 (mm/dd/yyyy) vDate=$(echo $pDate | awk -F '/' '{ print ($1 <= 12 && $2 <= 31 && match($3, /^[0-9][0-9][0-9][0-9]$/)) ? 1 : 0 }')
我的问题是脚本总是接受第31天。