From 207465dd364852df445ac13156879893427175bd Mon Sep 17 00:00:00 2001 From: Jordan Harband Date: Mon, 10 Jun 2024 15:16:40 -0700 Subject: [PATCH] wip --- test/common.sh | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/test/common.sh b/test/common.sh index fdc234d..78a8924 100644 --- a/test/common.sh +++ b/test/common.sh @@ -125,15 +125,11 @@ nvm_json_awk_egrep() { nvm_json_tokenize() { local GREP + GREP='grep -Eao' + local ESCAPE local CHAR - if echo 'test string' | grep -Eao --color=never 'test' > /dev/null 2>&1; then - GREP='grep -Eao --color=never' - else - GREP='grep -Eao' - fi - if echo "test string" | grep -Eo "test" > /dev/null 2>&1; then ESCAPE='(\\[^u[:cntrl:]]|\\u[0-9a-fA-F]{4})' CHAR='[^[:cntrl:]"\\]' @@ -152,7 +148,7 @@ nvm_json_tokenize() { local SPACE SPACE='[[:space:]]+' - $GREP "${STRING}|${NUMBER}|${KEYWORD}|${SPACE}|." | grep -Ev "^${SPACE}$" + $GREP "${STRING}|${NUMBER}|${KEYWORD}|${SPACE}|." | TERM=dumb grep -Ev "^${SPACE}$" } _json_parse_array() {