Used regular expression to see if the input is numeric, otherwise prompts the user to re-enter.
Bugzilla ID: 419 Cc: sta...@dpdk.org Signed-off-by: Sarosh Arif <sarosh.a...@emumba.com> --- usertools/dpdk-setup.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) mode change 100755 => 100644 usertools/dpdk-setup.sh diff --git a/usertools/dpdk-setup.sh b/usertools/dpdk-setup.sh old mode 100755 new mode 100644 index e5bbe9fee..a29fdc677 --- a/usertools/dpdk-setup.sh +++ b/usertools/dpdk-setup.sh @@ -595,8 +595,12 @@ while [ "$QUIT" == "0" ]; do echo -n "Option: " read our_entry echo "" - ${OPTIONS[our_entry]} ${our_entry} + re='^[0-9]+$' + if [[ $our_entry =~ $re ]] ; then + ${OPTIONS[our_entry]} ${our_entry} + fi + if [ "$QUIT" == "0" ] ; then echo echo -n "Press enter to continue ..."; read -- 2.17.1