On Thu, 01 Jun 2017, SUZANNE COBB wrote: > I try to capture the date and time into a variable named 'dt': > > dt= $(date '+%d/%m/%Y %H:%M:%S'); > > echo "%dt" "Changed ${DYN_DOMAIN} from ${registeredIp} to ${externalIp}" >> > /var/log/updated-ddns.log
I think you want echo "$dt" "Cha[...]. % is generally only used to refer to a job specification. Finally, you're probably better off using the "logger" command in util-linux to write to log files, not appending to a file directly. -- Don Armstrong https://www.donarmstrong.com "Do you need [...] [t]ools? Stuff?" "Our opponent is an alien starship packed with atomic bombs. [...] We have a protractor." -- Neal Stephenson _Anathem_ p320