#!/bin/bash mod_dt () { # Customizable configuration constants local -r DEFAULT_FMT='%a %d %I:%M%p' local -r DEFAULT_PRE='' local -r DEFAULT_SUF='' local -r fmt="${1:-${DEFAULT_FMT}}" local -r pre="${2-${DEFAULT_PRE}}" local -r suf="${3-${DEFAULT_SUF}}" printf '%b%b%b' "${pre}" "$(date +"${fmt}")" "${suf}" }