Je pense que tu devrais regarder du côté de la variable interne bash IFS qui dit quel caractère utiliser pour la séparation des mots.
Par défaut c'est l'espace, mais si tu fais un export IFS='\n', les espaces ne devraient plus être considérés comme séparant des mots et tu ne devrais plus avoir ton problème...
# Réponse partielle : IFS
Posté par tzeentch00 . En réponse au message Espace dans un enregistrement... Évalué à 3.
Par défaut c'est l'espace, mais si tu fais un export IFS='\n', les espaces ne devraient plus être considérés comme séparant des mots et tu ne devrais plus avoir ton problème...