diff --git a/init.sh b/init.sh index db061d9..a00eafc 100755 --- a/init.sh +++ b/init.sh @@ -305,7 +305,7 @@ wi-start(){ mkdir -p $HOME/.warengroup &> /dev/null - if [[ ! -f "$HOME/.warengroup/config.json" || $(cat $HOME/.warengroup/config.json | jq -e . >/dev/null 2>&1 | echo ${PIPESTATUS[1]}) -gt 0 ]] + if [[ ! -f "$HOME/.warengroup/config.json" || $(jq -e . < $HOME/.warengroup/config.json &>/dev/null; echo $?) -gt 0 ]] then echo '{}' | jq > $HOME/.warengroup/config.json fi diff --git a/src/functions/start.sh b/src/functions/start.sh index 7010e07..6afacea 100644 --- a/src/functions/start.sh +++ b/src/functions/start.sh @@ -3,7 +3,7 @@ wi-start(){ mkdir -p $HOME/.warengroup &> /dev/null - if [[ ! -f "$HOME/.warengroup/config.json" || $(cat $HOME/.warengroup/config.json | jq -e . >/dev/null 2>&1 | echo ${PIPESTATUS[1]}) -gt 0 ]] + if [[ ! -f "$HOME/.warengroup/config.json" || $(jq -e . < $HOME/.warengroup/config.json &>/dev/null; echo $?) -gt 0 ]] then echo '{}' | jq > $HOME/.warengroup/config.json fi