From beb0535f03ca45b40c44b7bb754bff2bd7fd9337 Mon Sep 17 00:00:00 2001 From: olli Date: Thu, 1 Dec 2022 10:23:49 +0100 Subject: [PATCH] =?UTF-8?q?=E2=80=9Egaboshlib/g=5Fruncmd.bashfunc=E2=80=9C?= =?UTF-8?q?=20hinzuf=C3=BCgen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- gaboshlib/g_runcmd.bashfunc | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 gaboshlib/g_runcmd.bashfunc diff --git a/gaboshlib/g_runcmd.bashfunc b/gaboshlib/g_runcmd.bashfunc new file mode 100644 index 0000000..6b4a117 --- /dev/null +++ b/gaboshlib/g_runcmd.bashfunc @@ -0,0 +1,13 @@ +#!/bin/bash + +function g_runcmd { + $@ >$g_tmp/g_runcmd-output 2>&1 + g_runcmd_exitcode=$? + if [ $g_runcmd_exitcode -eq 0 ] + then + g_echo_ok "$@: $(cat $g_tmp/g_runcmd-output)" + else + g_echo_error "$@: $(cat $g_tmp/g_runcmd-output)" + fi + return $g_runcmd_exitcode +}