SOP Lab 5
Ostatnie zajęcia z bashem
Tak, ja też się cieszę
Dzisiaj na zajęciach skupimy się na jednym, dużym skrypcie, który stworzymy razem. Dziś użycie Google i Stack Overflow będzie kluczowe. Celem tych zajęć jest skrypt, który wygeneruje wykres kursu dolara amerykańskiego na przestrzeni lat.
Skorzystać można z następujących programów:
- gnuplot - narzędzie do tworzenia wykresów
- curl - do pobierania danych i plików - tu będzie nas interesowało pobieranie JSON-ów
- jq - program do obsługi plików .json - pozwoli na obsługę jsona bez konieczności walki z
sed
alboawk
Dane pobierać będziemy z API NBP.
Zadania do laboratorium
Dzisiejsze zadanie polega na stworzeniu skryptu (albo kilku poleceń niezależnych od siebie) generującego wykres kursu USD do złotego w całym 2024 roku. Dodatkowo, jeśli skrypt będzie uruchomiony z 3 argumentami, to:
- pierwszy powinien określać walutę (USD, EUR, CHF), której wykres do złotówki będziemy wyświetlać;
- drugi powinien określać datę początkową
- trzeci powinien określać datę końcową