Contenu | Rechercher | Menus

Annonce

L'équipe des administrateurs et modérateurs du forum vous invite à prendre connaissance des nouvelles règles.
En cas de besoin, vous pouvez intervenir dans cette discussion.

Ubuntu 18.04 LTS
Ubuntu-fr propose des clés USB de Ubuntu et toutes ses « saveurs » ainsi qu'un magnifique t-shirt pour cette toute nouvelle version d'Ubuntu !

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, à 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