C’est pour Debian sans l’être
Dans un gros et long script bash que je me suis évertué à réaliser, à un moment précis je lance une copie de fichiers d’un emplacement d’origine vers sa destination.
Je vous passe les opérations précédentes.
Mon “problème” ici se pose lors de la copie de fichiers possédant un ou plusieurs espace dans leur nom.
cp échoue alors dans la copie.
sans utiliser les " en faisant cp “monfichier” “ma dest”, je voudrais plutot modifier le nom en echapant tout espace.
donc “Mon Fichier” deviendrait alors "Mon\ Fichier"
quelqun aurait-il une idée ?
j’ai pensé à sed, mais je ne sais pas si ma syntaxe est bonne :
monfichier=$(echo $monfichier | sed -e ‘/s \ /g’)
Par avance merci
ps: désolé si ce n’est pas le bon endroit pour faire cette demande ^^"