Post annulé suitre erreur de rédaction - Bash - Doubler une barre oblique inverse \

Bonjour à tous,
Je tombe ce matin sur un étrange pb sous bash :

v='a|b'; tr '||' '||||' <<< $v     -> a|b    KO ???????????????
v='a|b';tr '||' 'x' <<< $v         -> axb   Ok     

Un lecteur a-t-il une explication? Une solution?
Merci d’avance.

PS : Je n’arrive pas à garder mon formatage, il faut bien sûr voir ’ autour des chaînes


Édit modération : il faut utiliser l’icône « Text préformaté » ou mieux entourer le bloc de code de trois ` (Appui simultané sur les touches AltGr+7)

Sincèrement je ne comprends pas du tout ce que fait ce bout de code. (et donc, je n’en comprends pas l’intérêt).

Mais personnellement :

$ v='a|b'; tr '||' '||||' <<< $v
a|b

Cela ne fonctionnait pas avec cette icône, j’essaie de retenir les 3 ` pour la prochaine fois, merci pour la remise en forme.

Désolé, je me suis trompé en tapant ma question (pertubé par le pb de mise en forme)
J’annule ce post et en recommence un autre.