Linux Bash脚本。限制用户输入
我可以使用Linux Bash脚本。限制用户输入,linux,bash,shell,centos7,Linux,Bash,Shell,Centos7,我可以使用 while : do if (( 0 < userAccPDM && userAccPDM <= 12 )); then accPDM=$userAccPDM && break else echo "Try again!" && read -p "Month: " userAccPDM fi done while: 做 if((0
while :
do
if (( 0 < userAccPDM && userAccPDM <= 12 )); then
accPDM=$userAccPDM && break
else
echo "Try again!" && read -p "Month: " userAccPDM
fi
done
while:
做
if((0
date "+%d/%m/%Y" -d "dd/mm/yyyy" > /dev/null 2>&1
ret=$?
如果ret
不是0
,则日期有效可用于检查日期是否有效
date "+%d/%m/%Y" -d "dd/mm/yyyy" > /dev/null 2>&1
ret=$?
如果ret
不是0
,那么日期是有效的如果它符合我的要求,我会试试这个并报告回来。谢谢!非常感谢,我会用这个。如果它符合我的要求,我会试试这个并报告回来。谢谢!非常感谢,我会用这个。