On Thu, 20 Apr 2023, Arsen Arsenović wrote:
>> I understand, just am wondering whether and why the : is required? I
>> don't think we are using this construct anywhere else?
> Without them, this would happen:
>
> ~$ "${foo:=foo}"
> bash: foo: command not found
> ~ 127 $ unset foo
> ~$ echo "${foo:=foo}"
> foo
> ~$
Ah, of course!
That's why I tend to use FOO=${FOO-barbar} in such cases - which is a tad
more characters. :)
> Thank you! Hopefully we get this just in time for 13 :)
The release is currently planned for the 26th and the udpated script is
now live.
I just ran it and things seem to work just fine. Do you spot anything
unexpected?
Gerald