#!/bin/bash
-# Desc: Display message if optionVerbose true
+# Desc: Display message if opVerbose true
vbm() {
- # Description: Prints verbose message ("vbm") to stderr if optionVerbose is set to "true".
+ # Description: Prints verbose message ("vbm") to stderr if opVerbose is set to "true".
# Usage: vbm "DEBUG :verbose message here"
- # Version 0.1.3
+ # Version 0.2.0
# Input: arg1: string
- # vars: optionVerbose
+ # vars: opVerbose
# Output: stderr
# Depends: bash 5.0.3, echo 8.30, date 8.30
- if [ "$optionVerbose" = "true" ]; then
- functionTime=$(date --iso-8601=ns); # Save current time in nano seconds.
- echo "[$functionTime]:$0:""$*" 1>&2; # Display argument text.
+ if [ "$opVerbose" = "true" ]; then
+ functionTime="$(date --iso-8601=ns)"; # Save current time in nano seconds.
+ echo "[$functionTime]:$0:""$*" 1>&2; # Display argument text.
fi
# End function
return 0; # Function finished.
-} # Displays message if optionVerbose true
+} # Displays message if opVerbose true
#==BEGIN sample code==
vbm "STATUS:This is a status message.";
-optionVerbose="true";
+opVerbose="true";
vbm "STATUS:This is another status message.";
#==END sample code==