【发布时间】:2014-11-17 09:40:23
【问题描述】:
我有一个文件,其中包含 .sh 文件的路由列表,但要执行脚本需要一个日期,该文件的日期是 YYYYMMD。当我运行执行脚本列表的脚本时,我使用readcommand 提示用户输入日期。
我的问题是我需要 100% 确定用户输入的日期至少是所有数字,我该怎么做?我已经确保输入的最大字符数为 8,所以我只需要允许用户输入数字。这就是我目前所拥有的。
echo 'Input date (YYYYMMDD)'
read -n 8 date
有什么想法吗?
谢谢。
【问题讨论】: