From 90eaebabcaaea74237f34cf05709625345f276cc Mon Sep 17 00:00:00 2001 From: EuAndreh Date: Thu, 12 May 2022 12:01:54 -0300 Subject: Move Git repository into ~/.usr/.git/ --- .usr/bin/email | 74 ---------------------------------------------------------- 1 file changed, 74 deletions(-) delete mode 100755 .usr/bin/email (limited to '.usr/bin/email') diff --git a/.usr/bin/email b/.usr/bin/email deleted file mode 100755 index 0a1fd159..00000000 --- a/.usr/bin/email +++ /dev/null @@ -1,74 +0,0 @@ -#!/bin/sh -set -eu - -usage() { - cat <<-'EOF' - Usage: - mail -s SUBJECT ADDRESS... < BODY - mail -h - EOF -} - -help() { - cat <<-'EOF' - - Options: - -s SUBJECT the email subject - -h, --help show this message - - ADDRESS the email addresses to send the email to - BODY the text to be sent as the body - EOF -} - -for flag in "$@"; do - case "$flag" in - --) - break - ;; - --help) - usage - help - exit - ;; - *) - ;; - esac -done - -while getopts 's:h' flag; do - case "$flag" in - s) - SUBJECT="$OPTARG" - ;; - h) - usage - help - exit - ;; - *) - usage >&2 - exit 2 - ;; - esac -done -shift $((OPTIND - 1)) - -assert_arg() { - if [ -z "$1" ]; then - { - printf 'Missing %s.\n' "$2" - printf '\n' - usage - } >&2 - exit 2 - fi -} - -assert_arg "${SUBJECT:-}" '-s SUBJECT' -assert_arg "${1:-}" 'ADDRESS' - -printf 'Subject: %s\n\n%s' \ - "$(echo "$SUBJECT" | tr -d '\n')" \ - "$(cat)" | - msmtpq -a euandreh "$@" -- cgit v1.3