Ein BASH Script welches den aktuellen Kurs einer Aktie mit der Yahoo Finance API anzeigen kann.
- Melde dich bei Yahoo Finance an und erstellen Sie einen neuen App-Schlüssel. Dieser wird benötigt, um auf die Yahoo Finance API zugreifen zu können.
- Erstelle nun eine neue Bash-Datei und fügen Sie den folgenden Code hinzu:
#!/bin/bash
# Set the App ID and stock ticker symbol
app_id=<your_app_id>
ticker=<ticker_symbol>
# Fetch the current price of the stock from Yahoo Finance
price=$(curl -s "https://apidojo-yahoo-finance-v1.p.rapidapi.com/market/get-quotes?region=US&lang=en&symbols=$ticker" \
-H "X-RapidAPI-Key: $app_id" | jq -r '.quoteResponse .result[0] .regularMarketPrice')
# Print the current price
echo "The current price of $ticker is $price."
Ersetze <your_app_id>
durch deinen Yahoo Finance App-Schlüssel und <ticker_symbol>
durch das Ticker-Symbol der Aktie, die Sie anzeigen möchten.
Füge dem Script Ausführungsberechtigungen hinzu:
chmod +x stock_price.sh
Führen nun das Script aus, indem du den folgenden Befehl eingibst:
./stock_price.sh
Abhängigkeiten
Um dieses Script ausführen zu können, musst du das curl
– und jq
-Paket installiert haben.
sudo apt-get install curl jq