Bonjour,
Je travaille sur un script (ksh) sur un serveur sous linux RH.
L'une des étapes est de déplacer des fichiers d'un répertoire vers un autre. La majeure partie des noms de ces fichiers comportent un ou plusieurs espaces. Et je ne peux pas changer les noms. Je dois conserver ces espaces.
Etant donné le nombre important de fichiers à déplacer, je passe par un " while read line" dont la source est un fichier à plat listant les fichiers.
J'ai tenté de retravailler la liste avec sed ( en encapsulant avec des ", et en protégeant l'espace avec un \ ) mais lorsque le "while read line" démarre, le script se plante car "découpe" les fichiers ( bute sur les espaces).
Bref, je suis à court d'idées et ne vois pas trop coment m'en sortir.
Si vous aviez une idée elle serait la bienvenue !
Merci d'avance

Je vais essayer de modifier mon script...