cross-posted from: https://lemmy.zip/post/74048002
I’ve seen
: "${DB_HOST:=localhost}"because it assigns the variable if not set (: $…is just to run assignments standalone).But that has the same effect like
DB_HOST="${DB_HOST:-localhost}(use the string if not set).While something like
echo "${DB_HOST:=localhost}"smells from a mile, because it has output with side-effects.
You must log in or register to comment.

