Pipefail
Bijna iedereen heeft wel eens set -euo pipefail bovenaan een shell script zien staan.
Maar wat betekent dat nou precies? En waarom gebruiken we dat? Waar vind ik daar de documentatie van? Wat is de betekenis van het leven?
In Bash scripts is het mogelijk om bepaalde signalen af te vangen voordat ze het huidige draaiende proces raken. Het script kan dan kiezen om iets anders met zo een signaal te doen.
In deze video laat Wander vijf voorbeelden zien van nuttige manieren om deze “traps” te gebruiken