From 17a30ba1da7e6446aea82b7c5cccad9b69f79fef Mon Sep 17 00:00:00 2001 From: pyr0ball Date: Sat, 6 May 2023 01:47:55 -0700 Subject: [PATCH] added dry-run functions --- functions | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/functions b/functions index f0285b3..5e6df50 100644 --- a/functions +++ b/functions @@ -421,6 +421,24 @@ logger(){ ) } +run(){ + _cmd=$@ + if [[ dry_run == true ]] ; then + boxline "DryRun: $_cmd" + else + $_cmd + fi +} + +run-and-log(){ + _cmd=$@ + if [[ dry_run == true ]] ; then + logger "DryRun: $_cmd" + else + logger $_cmd + fi +} + ctrl_c(){ echo -e "\n" fail "User interrupted with Ctrl-C"