Hi everyone, Zsh quoting at times makes me wonder. Do quoting? Don't do quoting? The following case has me scratching my head. Can someone explain what is going on? datetimetest () { local DT DT="${(%):-%D{%Y-%m-%d %H:%M:%S %Z}}" print $DT DT=${(%):-%D{%Y-%m-%d %H:%M:%S %Z}} print $DT print -- "${(%):-%D{%Y-%m-%d %H:%M:%S %Z}}" print -- ${(%):-%D{%Y-%m-%d %H:%M:%S %Z}} print -- "Date and Time: ${(%):-%D{%Y-%m-%d %H:%M:%S %Z}} Test" } Output: 2023-09-12 13:21:40 CDT} <-- why "}" when quoted 2023-09-12 13:21:40 CDT 2023-09-12 13:21:40 CDT} <-- why "}" when quoted 2023-09-12 13:21:40 CDT Date and Time: 2023-09-12 13:21:40 CDT} Test <-- why "}" when quoted ZSH_PATCHLEVEL: zsh-5.9-208-gf80ad32 Also included test function in an attachment. Regards, Jim Murphy