UNIX 106: shellcheck
Kennt ihr schon shellcheck?
Ist sozusagen flake8 für Shell-Skripte.
Man sollte allerdings nicht alles auf die Goldwaage legen, was es anmeckert, denn unser Konstrukt eval "$(ucr shell)"
führt zu vielen nicht deklarierten Variablen.
Aber es hilft dabei, typische Fehler in Shell-Skripten zu vermeiden, insbesondere bei Quoting.
Und aus aktuellem Anlass: checkbashisms aus dem Debian-Paket devscripts
leistet auch hilfreiche Dienste.
Written on October 4, 2018