Oui,
Ci-dessous,
il y a eu remplacement du caractère \ (qui a été « échappé » par le \ qui le précède)
par le premier caractère de l’autre liste qui est un x
michel@ubuT450:~$ v='a\b';echo "$v";tr '\\' 'xx' <<< "$v"
a\b
axb
michel@ubuT450:~$ v='a\b';echo "$v";tr '\\' 'xYZ' <<< "$v"
a\b
axb
michel@ubuT450:~$
Il n’y avait qu’un seul caractère dans la première liste => le premier caractère de l’autre liste a été utilisé pour le remplacer.
Ci-dessous, avec la même liste de caractères de remplacement,
il y a deux caractères dans la liste des caractères à remplacer :
michel@ubuT450:~$ v='a\b';echo "$v";tr 'b\\' 'xYZ' <<< "$v"
a\b
aYx
michel@ubuT450:~$