#!/bin/bash mail_dir=$(realpath --relative-to=. "$(dirname "$0")/../mails") printf -v TARGET '%s/%(i%Y-%m-%d+%s)T.email' "$mail_dir" -1 subject="$1" shift to="$1" shift { printf 'To: %s\n' "$to" printf 'Cc: %s\n' "$@" printf 'Subject: %s\n\n' "$subject" cat } > "$TARGET" gvim "$TARGET" printf 'When you are finished editing you need to send %s\n' "$TARGET" exit 0