Wenn ein Bash-Skript vorhanden ist set -eund ein Befehl im Skript einen Fehler zurückgibt, wie kann ich vor dem Beenden des Skripts eine Bereinigung durchführen?
Beispielsweise:
#!/bin/bash
set -e
mkdir /tmp/foo
# ... do stuff ...
rm -r /tmp/foo
Wie kann ich sicherstellen, dass /tmp/foodas entfernt wird, auch wenn einer der Befehle in ... do stuff ...fehlschlägt?
help trap, um Hilfe zum integrierten Gerät zu erhalten.