Contenu | Rechercher | Menus

Annonce

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.

À propos de l'équipe du forum.

#1 Le 03/10/2017, à 17: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, à 17: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, à 17:40

remi82

Re : Remplacer des antislash par des slash dans un shell

Merci pour ton aide précieuse.

Hors ligne