From ee519cfd609f77efb4cd16ab4cc565cef810d7b6 Mon Sep 17 00:00:00 2001 From: Steven Baltakatei Sandoval Date: Fri, 10 Jul 2020 19:17:54 +0000 Subject: [PATCH] chore(unitproc):dateShort:Add version, semicolons --- unitproc/bktemp-dateShort | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/unitproc/bktemp-dateShort b/unitproc/bktemp-dateShort index 4212b35..5757eae 100644 --- a/unitproc/bktemp-dateShort +++ b/unitproc/bktemp-dateShort @@ -1,5 +1,4 @@ #!/bin/bash - # Desc: Template to display date yell() { echo "$0: $*" >&2; } #o Yell, Die, Try Three-Fingered Claw technique @@ -8,10 +7,10 @@ try() { "$@" || die "cannot $*"; } #o dateShort(){ # Desc: Date without separators (YYYYmmdd) # Usage: dateShort ([str date]) - # Version: 1.1.1 + # Version: 1.1.2 # Input: arg1: 'date'-parsable timestamp string (optional) # Output: stdout: date (ISO-8601, no separators) - # Depends: yell + # Depends: bash 5.0.3, date 8.30, yell() local argTime timeCurrent timeInput dateCurrentShort argTime="$1"; @@ -30,8 +29,8 @@ dateShort(){ else ### F: Time argument not valid; exit yell "ERROR:Invalid time argument supplied. Exiting."; exit 1; - fi - fi + fi; + fi; # Construct and deliver separator-les date string dateCurrentShort="$(date -d "$timeInput" +%Y%m%d)"; # Produce separator-less current date with resolution 1 day. echo "$dateCurrentShort"; -- 2.30.2