En fait, le RÉSULTAT contient ce que vous voulez démontrer:
echo "$RESULT"
Ce que vous montrez est ce que vous obtenez à partir de:
echo $RESULT
Comme indiqué dans les commentaires, la différence est que (1) le double-cité de la version de la variable (echo "$RESULT"
) conserve interne de l'espacement de la valeur exactement comme il est représenté dans la variable - retours à la ligne, tabulations, plusieurs ébauches et de tout - alors que (2) la version non cotées (echo $RESULT
) remplace chaque séquence d'un ou de plusieurs espaces, les tabulations et les retours à la ligne avec un seul espace. Ainsi, (1) conserve la forme de la variable d'entrée, tandis que (2) crée potentiellement une très longue ligne de sortie avec des "mots" séparés par des espaces simples (où un " mot " est une séquence de non-caractères espace; il n'y a aucun des caractères alphanumériques dans les mots).