From d381eb80430d81571d496fe971105900dac3862a Mon Sep 17 00:00:00 2001 From: Bruno21 Date: Mon, 13 Jan 2025 20:32:43 +0100 Subject: [PATCH] Rename stocks.sh to stocks_legacy as stocks.sh no longer work (API finance Yahoo HS) --- stocks.sh => stocks_legacy.sh | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) rename stocks.sh => stocks_legacy.sh (92%) diff --git a/stocks.sh b/stocks_legacy.sh similarity index 92% rename from stocks.sh rename to stocks_legacy.sh index 7487569..b71fa21 100755 --- a/stocks.sh +++ b/stocks_legacy.sh @@ -59,7 +59,7 @@ symbols=$(echo "$list" | sed 's/.$//') ##### if [ -z "$symbols" ]; then - echo "Usage: ./stocks.sh" + echo "Usage: ./stocks_legacy.sh" echo " - add stocks to ~/.stocks.yaml file" exit fi @@ -74,7 +74,11 @@ results=$(curl --silent "$API_ENDPOINT&fields=$fields&symbols=$symbols" | jq '.q t=0 -echo -e "${bold}stocks.sh${reset}\n" +echo -e "${bold}stocks_legacy.sh${reset}\n" + +#query() { +# echo "$obj" | jq -r ".$1" +#} while IFS= read -r obj; do marketState=$(query 'marketState') @@ -108,18 +112,18 @@ while IFS= read -r obj; do diff=$postMarketChange percent=$(query 'postMarketChangePercent') else - nonRegularMarketSign='' + nonRegularMarketSign='' #nok price=$(query 'regularMarketPrice') - diff=$(query 'regularMarketChange') - percent=$(query 'regularMarketChangePercent') - previous=$(query 'regularMarketPreviousClose') + diff=$(query 'regularMarketChange') #nok + percent=$(query 'regularMarketChangePercent') #nok + previous=$(query 'regularMarketPreviousClose') #nok volume=$(query 'regularMarketVolume') haut=$(query 'regularMarketDayHigh') bas=$(query 'regularMarketDayLow') - ouverture=$(query 'regularMarketOpen') + ouverture=$(query 'regularMarketOpen') #nok ts=$(query 'regularMarketTime') heure=$(LC_ALL=fr_FR.UTF-8 date -d @$ts +"%c" 2>/dev/null || LC_ALL=fr_FR.UTF-8 date -r $ts +"%c") - ftweeks=$(query 'fiftyTwoWeekRange') + ftweeks=$(query 'fiftyTwoWeekRange') #nok fi # Stocks owned