Turvalliset bash-skriptit
Tiukka tila ja trap säästävät puolelta yöllisistä yllätyksistä.
Komennot ja asetukset
#!/usr/bin/env bash
set -euo pipefail
trap 'echo "Virhe rivillä $LINENO" >&2' ERR
tmp=$(mktemp -d)
trap 'rm -rf "$tmp"' EXITHuomioitavaa
Tarkista skriptit shellcheckillä ennen palvelimelle viemistä.