Em man bash
:
DEFINITIONS
The following definitions are used throughout the rest of this document.
blank A space or tab.
word A sequence of characters considered as a single unit by the shell.
Also known as a token.
name A word consisting only of alphanumeric characters and underscores,
and beginning with an alphabetic character or an underscore. Also
referred to as an identifier.
...
PARAMETERS
A parameter is an entity that stores values. It can be a name, a number,
or one of the special characters listed below under Special Parameters.
A variable is a parameter denoted by a name.
Uma variável só pode ter alfabetos, números e sublinhados. E assim, now_
é um nome de variável válido e é interpretado como tal.
Você pode delimitar o nome da variável de maneiras diferentes:
_"$now"_
_${now}_
_$now"_"
_$now'_'
Ou qualquer combinação dos itens acima.