From 9bc2991ff67f43e2e55c8c5f5871d37a3fae120b Mon Sep 17 00:00:00 2001 From: John Barker Date: Fri, 18 Sep 2015 16:36:01 +0100 Subject: [PATCH] Improved validate_int Use bash builtin's for validate_int example --- README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 146a63d..1558dea 100644 --- a/README.md +++ b/README.md @@ -91,7 +91,10 @@ For example, this is a valid validator: function validate_int { - echo "$1" | grep -E '^[0-9]+$' + if [[ "$1" =~ ^[0-9]+$ ]] ; then + return 0 + fi + return 1 } cmdarg 'x' 'x-option' 'some opt' '' validate_int