X-Git-Url: https://feistymeow.org/gitweb/?a=blobdiff_plain;f=scripts%2Fcore%2Ffunctions.sh;h=6cf06befe3dab0933527c0aee82bb9c59caca2d1;hb=870c9f51bee45e973d2c2cb4f8a9eec906d44bcc;hp=b39a9d3005986dc4357d956704515de201542e3a;hpb=c9436a40c6772f84ce4c9769fa1b7d308e909715;p=feisty_meow.git diff --git a/scripts/core/functions.sh b/scripts/core/functions.sh index b39a9d30..6cf06bef 100644 --- a/scripts/core/functions.sh +++ b/scripts/core/functions.sh @@ -32,6 +32,13 @@ if [ -z "$skip_all" ]; then if [ -z "$sep" ]; then sep='_'; fi date +"%Y$sep%m$sep%d$sep%H%M$sep%S" | tr -d '/\n/' } + + # a slightly different but also handy time and date function. this is + # intended for prefixing on log lines, so that each line has the time it + # occurred as the first element. + function timestamper() { + date +"[%Y-%m-%d %H:%M:%S] " | tr -d '/\n/' + } # a wrapper for the which command that finds items on the path. some OSes # do not provide which, so we want to not be spewing errors when that