From 3446460827ddbc2aee4b8932ab7c0372c9982a5b Mon Sep 17 00:00:00 2001 From: Michael Housh Date: Wed, 19 Nov 2025 07:43:49 -0500 Subject: [PATCH] WIP: Adds --expire flag to shorten-url create command. --- env/.local/scripts/shorten-url | 40 +++++++++++++++++---- env/.local/scripts/utils/shorten-url/create | 34 ++++++++++++------ 2 files changed, 56 insertions(+), 18 deletions(-) diff --git a/env/.local/scripts/shorten-url b/env/.local/scripts/shorten-url index d058d41..3ae33b4 100755 --- a/env/.local/scripts/shorten-url +++ b/env/.local/scripts/shorten-url @@ -4,18 +4,41 @@ set -e set -o nounset set -o pipefail +# Global variables SCRIPTS=${SCRIPTS:-$HOME/.local/scripts} THIS_FILE=${BASH_SOURCE[0]} LOG_LABEL=$(basename "$THIS_FILE") THIS=${THIS:-$LOG_LABEL} -LOG_FILE=${LOG_FILE:-"$LOG_LABEL.log"} +LOG_FILE=${LOG_FILE:-"$LOG_LABEL.log"} && export LOG_FILE +# Local variables declare -a args no_spin_flag="0" +create_flag="0" + +usage() { + cat <