Module: kamailio
Branch: master
Commit: 88d06a08a8baf460188745f1d748dd83f275356f
URL: 
https://github.com/kamailio/kamailio/commit/88d06a08a8baf460188745f1d748dd83f275356f

Author: Daniel-Constantin Mierla <mico...@gmail.com>
Committer: Daniel-Constantin Mierla <mico...@gmail.com>
Date: 2019-09-16T10:12:47+02:00

kamctl: kamdbctl.base - replaced get_answer() with a portable version

- contributed by Sergey Safarov, GH #2019

---

Modified: utils/kamctl/kamdbctl.base

---

Diff:  
https://github.com/kamailio/kamailio/commit/88d06a08a8baf460188745f1d748dd83f275356f.diff
Patch: 
https://github.com/kamailio/kamailio/commit/88d06a08a8baf460188745f1d748dd83f275356f.patch

---

diff --git a/utils/kamctl/kamdbctl.base b/utils/kamctl/kamdbctl.base
index 7029fd386e..3846196b20 100644
--- a/utils/kamctl/kamdbctl.base
+++ b/utils/kamctl/kamdbctl.base
@@ -205,16 +205,11 @@ merr() {
 #
 get_answer ()
 {
-    value=$1
-    question=$2
-    if [ "${value}" = "ask" ]; then
-        echo -n "$question"
-        read ANSWER
-    else
-        ANSWER=${value}
-    fi
-    ANSWER=${ANSWER:0:1}
-    ANSWER=${ANSWER/Y/y}
-    ANSWER=${ANSWER/N/n}
+       value=$1
+       question=$2
+       if [ "${value}" = "ask" ]; then
+               echo -n "$question"
+               read value
+       fi
+       ANSWER=$(echo ${value} | grep -o -e '[YyNn]' | sed -e 's/Y/y/' -e 
's/N/n/')
 }
-


_______________________________________________
Kamailio (SER) - Development Mailing List
sr-dev@lists.kamailio.org
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev

Reply via email to