Rename stocks.sh to stocks_legacy

as stocks.sh no longer work (API finance Yahoo HS)
This commit is contained in:
2025-01-13 20:32:43 +01:00
parent ab75694176
commit d381eb8043

View File

@@ -59,7 +59,7 @@ symbols=$(echo "$list" | sed 's/.$//')
##### #####
if [ -z "$symbols" ]; then if [ -z "$symbols" ]; then
echo "Usage: ./stocks.sh" echo "Usage: ./stocks_legacy.sh"
echo " - add stocks to ~/.stocks.yaml file" echo " - add stocks to ~/.stocks.yaml file"
exit exit
fi fi
@@ -74,7 +74,11 @@ results=$(curl --silent "$API_ENDPOINT&fields=$fields&symbols=$symbols" | jq '.q
t=0 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 while IFS= read -r obj; do
marketState=$(query 'marketState') marketState=$(query 'marketState')
@@ -108,18 +112,18 @@ while IFS= read -r obj; do
diff=$postMarketChange diff=$postMarketChange
percent=$(query 'postMarketChangePercent') percent=$(query 'postMarketChangePercent')
else else
nonRegularMarketSign='' nonRegularMarketSign='' #nok
price=$(query 'regularMarketPrice') price=$(query 'regularMarketPrice')
diff=$(query 'regularMarketChange') diff=$(query 'regularMarketChange') #nok
percent=$(query 'regularMarketChangePercent') percent=$(query 'regularMarketChangePercent') #nok
previous=$(query 'regularMarketPreviousClose') previous=$(query 'regularMarketPreviousClose') #nok
volume=$(query 'regularMarketVolume') volume=$(query 'regularMarketVolume')
haut=$(query 'regularMarketDayHigh') haut=$(query 'regularMarketDayHigh')
bas=$(query 'regularMarketDayLow') bas=$(query 'regularMarketDayLow')
ouverture=$(query 'regularMarketOpen') ouverture=$(query 'regularMarketOpen') #nok
ts=$(query 'regularMarketTime') 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") 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 fi
# Stocks owned # Stocks owned