Trump oder Biden? Gezählte Stimmen im Live-Stream (für Geeks)

Genial: alex/nyt-2020-election-scraper

Web GUI (inkl. Notifications)

alex.github.io/nyt-2020-election-scraper/battleground-state-changes.html

Kommandozeile

Jemand auf der Arbeit hat sich ein Kommandozeilentool gebaut, welches ihm die Veränderungen in Arizona auflistet. Ich gehe davon aus, dass er diese Text-Datei alle paar Minuten abruft, parst, und dann das neueste Resultat ausgibt: battleground-state-changes.txt

Ich habe es auch versucht, und glaub‘ ich hingekriegt:

$ watch -n 60 ./potus-2020-vote-stream.sh

watch ruft das untenstehende Script alle 60 Sekunden auf.

potus-2020-vote-stream.sh enthält folgenden Code:

#!/bin/bash

URL="https://raw.githubusercontent.com/alex/nyt-2020-election-scraper/master/battleground-state-changes.txt"
STATE="Arizona"

CMD="curl --silent \"$URL\" | grep -A 2 \"$STATE\" | tail -n 1"
#echo $CMD
eval $CMD

exit 0