diff --git a/src/functions/start.sh b/src/functions/start.sh index 3e6f843..0c3f696 100644 --- a/src/functions/start.sh +++ b/src/functions/start.sh @@ -3,7 +3,7 @@ wx-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/wx b/wx index 6a5f476..2973feb 100755 --- a/wx +++ b/wx @@ -66,7 +66,7 @@ wx-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