Hello !
Voilà, j'ai des fichiers ( environ 1500) dans un repertoire. ces fichiers ont des noms qui contiennent des espaces.
Et le probleme,, c'est que je veux faire un traitement monscript.sh < fichiers
DOnc pour ce faire j'utilise :
for i in *.msg ; do a=`echo "$i" | sed -s 's/ /\\ /g'`;ech $a; done;
Avec ça, j'ai bien les fichiers..
mais en faisant
for i in *.msg ; do a=`echo "$i" | sed -s 's/ /\\ /g'`;/home/krispy/monscript.sh < $a; done;
il ne prend pas en compte les espaces. et donc ne trouve pas les fichiers :/
Une idée sur comment régler ça ?
merci bcp d'avance
Partager