Contenu | Rechercher | Menus

Annonce

Ubuntu 16.04 LTS
Commandez vos DVD et clés USB Ubuntu-fr !

Pour en savoir un peu plus sur l'équipe du forum.

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

#1 Le 03/10/2017, à 18:06

remi82

Remplacer des antislash par des slash dans un shell

Bonjour,

Dans un shell, j'ai besoin de récupérer des fichiers pdf via un partage windows.
Je récupère la liste des fichiers à récupérer dans un fichier temporaire, mais avec la syntaxe suivante : c:\PDF\nom_des_fichiers.pdf

Comment faire pour le convertir en : /mnt/PDF/nom_des_fichiers.pdf

Merci par avance.

Hors ligne

#2 Le 03/10/2017, à 18:12

pingouinux

Re : Remplacer des antislash par des slash dans un shell

Bonjour,

$ sed 's#^c:#/mnt#;s#\\#/#g' <<<"c:\PDF\nom_des_fichiers.pdf"
/mnt/PDF/nom_des_fichiers.pdf

Hors ligne

#3 Le 03/10/2017, à 18:40

remi82

Re : Remplacer des antislash par des slash dans un shell

Merci pour ton aide précieuse.

Hors ligne