Index des JSON-Dokumentes für die AGS von 5 auf 4 korrigiert
This commit is contained in:
parent
aa4156a489
commit
fb9912503c
|
@ -1,5 +1,5 @@
|
||||||
# melder
|
# melder
|
||||||
## Katastropheneldungen per Kommandozeile
|
## Katastrophenmeldungen per Kommandozeile
|
||||||
Melder ist ein Bash-Skript, welches die aktuellen Katastrophenmeldungen über die API des BBK abruft. Außerdem unterstützt es den automatischen Abruf der AGS-Listen aus dem XRepository.
|
Melder ist ein Bash-Skript, welches die aktuellen Katastrophenmeldungen über die API des BBK abruft. Außerdem unterstützt es den automatischen Abruf der AGS-Listen aus dem XRepository.
|
||||||
### Voraussetzungen:
|
### Voraussetzungen:
|
||||||
`melder` benötigt `jq`, `xq` und `wget`, um ordnungsgemäß zu funktionieren. Außerdem sollte Bash in einer Version >= 4.0 installiert sein. Darüber hinaus benötigt es selbstverständlich einen funktionierenden Internetzugang.
|
`melder` benötigt `jq`, `xq` und `wget`, um ordnungsgemäß zu funktionieren. Außerdem sollte Bash in einer Version >= 4.0 installiert sein. Darüber hinaus benötigt es selbstverständlich einen funktionierenden Internetzugang.
|
||||||
|
@ -12,7 +12,8 @@ Syntax: melder [-dafuq]
|
||||||
-f <Format> = Ausgabeformat für Warnungen festlegen (Standard: @json)
|
-f <Format> = Ausgabeformat für Warnungen festlegen (Standard: @json)
|
||||||
-u = aktualisiere AGS-liste
|
-u = aktualisiere AGS-liste
|
||||||
-q <regex> = bestimme AGS zu Gemeindenamen
|
-q <regex> = bestimme AGS zu Gemeindenamen
|
||||||
"Hilfe zu Ausgabeformaten und regulären Ausdrücken bietet die Manpage von jq.
|
|
||||||
|
Hilfe zu Ausgabeformaten und regulären Ausdrücken bietet die Manpage von jq.
|
||||||
```
|
```
|
||||||
|
|
||||||
`melder` kann zur Zeit das Warnmeldungs-Dashboard einer Gebietskörperschaft abrufen und ausgeben. Der AGS dafür kann entweder in einer Konfigurationsdatei abgelegt, oder beim Aufruf mit angegeben werden. Auch das Ausgabeformat von `jq` kann gesteuert werden.
|
`melder` kann zur Zeit das Warnmeldungs-Dashboard einer Gebietskörperschaft abrufen und ausgeben. Der AGS dafür kann entweder in einer Konfigurationsdatei abgelegt, oder beim Aufruf mit angegeben werden. Auch das Ausgabeformat von `jq` kann gesteuert werden.
|
||||||
|
|
3
melder
3
melder
|
@ -23,7 +23,7 @@
|
||||||
|
|
||||||
printf "\033[1;37mmelder – Katastrophenwarnungen per Kommandozeile\033[0m\n\n" >&2
|
printf "\033[1;37mmelder – Katastrophenwarnungen per Kommandozeile\033[0m\n\n" >&2
|
||||||
|
|
||||||
declare -gr xmlDocIndex="5"
|
declare -gr xmlDocIndex="4"
|
||||||
declare -gr cacheDir=~/.cache/melder
|
declare -gr cacheDir=~/.cache/melder
|
||||||
declare -gr configDir=~/.config/melder
|
declare -gr configDir=~/.config/melder
|
||||||
declare -gr scriptDir=$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" &> /dev/null && pwd)
|
declare -gr scriptDir=$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" &> /dev/null && pwd)
|
||||||
|
@ -85,7 +85,6 @@ case $1 in
|
||||||
-Q|-q)
|
-Q|-q)
|
||||||
shift
|
shift
|
||||||
declare query=$*
|
declare query=$*
|
||||||
echo $query
|
|
||||||
if [ "$query" ]; then queryAGS $query; else help; fi
|
if [ "$query" ]; then queryAGS $query; else help; fi
|
||||||
;;
|
;;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue