$ foo='Tes$123'
$ echo ${foo/$/\$}
Tes\3
Substituímos aqui o $
por \$
, mas como \
é especial, temos que escapar com um \
próprio.
A construção ${haystack/pin/needle}
substituirá a primeira ocorrência de 'pin' por 'needle' na variável haystack
. Para substituir todas as ocorrências de 'pin', você pode usar ${haystack//pin/needle}
.