From 9b34d154be78f253c7228767b78babd24af76f65 Mon Sep 17 00:00:00 2001 From: flu0r1ne Date: Sat, 25 Jun 2022 14:14:54 -0500 Subject: Add die function, safemode, and makefile --- starter.bash | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 starter.bash (limited to 'starter.bash') diff --git a/starter.bash b/starter.bash new file mode 100644 index 0000000..abbd8ab --- /dev/null +++ b/starter.bash @@ -0,0 +1,22 @@ +#!/bin/bash + +set -eo pipefail +IFS=$'\n\t' + +PROGRAM="${0##*/}" + +# EXTRACT ARGUMENTS +# ARG1 = "$1" + +set -u + +die () { + if [[ $# -eq 0 ]]; then + echo -n "$PROGRAM: " 1>&2 + cat <&0 1>&2 + elif [[ $# -eq 1 ]]; then + echo "$PROGRAM: $1" 1>&2 + fi + + exit 1 +} -- cgit v1.2.3