From 161834d58cc0e2f4aa56b1aad1f439189008d373 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakobus=20Sch=C3=BCrz?= Date: Mon, 21 Sep 2020 17:03:48 +0200 Subject: [PATCH] add failuretrace --- bashrc_add | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/bashrc_add b/bashrc_add index 5b2fbbf..a948bee 100755 --- a/bashrc_add +++ b/bashrc_add @@ -1,6 +1,14 @@ #!/bin/bash #debug +failure() { + local lineno=$1 + local msg=$2 + echo "Failed at $lineno: $msg" +} +trap 'failure ${LINENO} "$BASH_COMMAND"' ERR + + # set SSHS to false, if not set if [ -z ${SSHS+x} ]; then export SSHS=false;fi