Skip to content

Instantly share code, notes, and snippets.

@dewomser
Last active April 8, 2024 05:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dewomser/4f188c72e94fbfd9fcaf9a928b54df69 to your computer and use it in GitHub Desktop.
Save dewomser/4f188c72e94fbfd9fcaf9a928b54df69 to your computer and use it in GitHub Desktop.
Pegelstände Deutsche Gewässer als csv oder als Echtzeittext
# Pegelstand als csv für Grafik (1-liner)
wetterdienst values --provider=wsv --network=pegel --si-units=True --station=23900200 --parameter=water_level,WsvPegelDataset --resolution=dynamic --debug --tidy --format=csv > pegel.csv
# Pegelstand Echtzeit als Text (1-liner)
datum=$(date '+%d.%m.%Y');pegel=$curl "https://pegelonline.wsv.de/webservices/files/Wasserstand+Rohdaten/RHEIN/WORMS/$datum/down.txt" 2>&1 | grep "^[0-2][0-9]:[0-5][0-9]#[0-9]" | tail -1 | cut -c 7- | tr -d '\r' ; echo Pegel in Worms: "$pegel" cm
@dewomser
Copy link
Author

dewomser commented Jan 7, 2023

Bash 1-Liner mit wetterdienst . Pegelstand an Deutschen Gewässern, Beispiel Worms/Rhein
Eine Liste aller Pegelnummern (station) gibt es z.B. hier: https://www.pegelonline.wsv.de/gast/pegeltabelle

@dewomser
Copy link
Author

Es gibt viele Möglichkeiten den Pegel zu greppen

@dewomser
Copy link
Author

1-liner verbessert und geshellcheckt

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment