From: Einar Jørgen Haraldseid Date: Thu, 14 Jul 2022 16:26:23 +0000 (+0200) Subject: Fix broken zec.sh X-Git-Url: https://git.slaskete.net/einar-bin/commitdiff_plain/64f4eb1eaa044c3a67dd151114f0f2ded460f0af?ds=inline;hp=8cd946fdd1bb1bdf7793a7ace8e1ccb9b1340371 Fix broken zec.sh --- diff --git a/zec.sh b/zec.sh index 75d7c94..d073300 100755 --- a/zec.sh +++ b/zec.sh @@ -2,8 +2,8 @@ LC_NUMERIC="en_US.utf-8" CacheFile="/tmp/coinindex.json" CacheFile2="/tmp/usd-nok.csv" -ApiURL="https://www.worldcoinindex.com/apiservice/json?key=iOU8ko9QJ01Qj1JXoXfAXaoLD" -ApiURL2="https://data.norges-bank.no/api/data/EXR/B.NOK.USD.SP.A?lastNObservations=1&format=csv-:-tab-false-y" +ApiURL="https://www.worldcoinindex.com/apiservice/json?key=srko6KyVB4VgtbfKsCKQibWe7Y6rjEcgN93" +ApiURL2="https://data.norges-bank.no/api/data/EXR/B.USD.NOK.SP.A?lastNObservations=1&format=csv-:-tab-false-y" CacheTime="150" # 150 seconds = 2.5 minutes NumberRegex="^[0-9]+([.][0-9]+)?$" @@ -31,10 +31,16 @@ fi PriceZECinUSD="$(jq '.Markets | .[] | select(.Name=="Zcash") | .Price_usd' ${CacheFile})" PriceUSDinNOK="$(tail -n 1 ${CacheFile2} | cut -f 2 | tr -d \")" PriceZECinNOK="$(echo "${PriceZECinUSD}*${PriceUSDinNOK}" | bc)" +PriceZECinUSDPretty="$(printf "%0.2f\n" $PriceZECinUSD)" +PriceZECinNOKPretty="$(printf "%0.2f\n" $PriceZECinNOK)" ValueUSD="$(echo "${PriceZECinUSD}*${Value}" | bc | sed 's/^\./0./')" ValueNOK="$(echo "${PriceZECinNOK}*${Value}" | bc | sed 's/^\./0./')" ValueUSDPretty="$(printf "%0.4f\n" $ValueUSD)" ValueNOKPretty="$(printf "%0.4f\n" $ValueNOK)" -echo "${Value} ZEC = \$ ${ValueUSDPretty} (about NOK ${ValueNOKPretty})" +if [ -z ${1+x} ]; then + echo "${Value} ZEC = \$ ${ValueUSDPretty} (about NOK ${ValueNOKPretty})" +else + echo "${Value} ZEC = \$ ${ValueUSDPretty} (about NOK ${ValueNOKPretty}) (1 ZEC = \$ ${PriceZECinUSDPretty} / NOK ${PriceZECinNOKPretty})" +fi