Précédent   Forum des professionnels en informatique > Systèmes > Linux > Applications > Shell
Shell Vos questions sur l'utilisation des commandes shell
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/01/2011, 14h07   #1
Invité de passage
 
Inscription : février 2009
Messages : 10
Détails du profil
Informations forums :
Inscription : février 2009
Messages : 10
Points : 2
Points : 2
Par défaut Chemin avec espace

Bonjour,

après avoir cherché pendant un long moment, je me décide enfin à poser la question à des instances plus compétentes que moi (et dieu sait qu'il doit y en avoir un sacré paquet).

J'ai le script shell suivant (que j'éxécute dans un apple script) :

do shell script ("cp Volumes/HARLEQUIN/INSTALLATION.app/Contents/Resources/ressources.atn /Applications/Adobe\ Photoshop\ CS4/Presets/Actions") with administrator privileges

Le problème se situe au niveau des espace (en gras ci-dessus), qui provoquent une erreur dans l'exécution du script.

Quelqu'un aurait-il une solution à me proposer pour pallier à ce souci ?

Merci d'avance,
gwenhadu75 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2011, 14h22   #2
Membre Expert
 
Avatar de Nudger
 
Homme Thomas Arnaud
Directeur de projet
Inscription : octobre 2010
Messages : 452
Détails du profil
Informations personnelles :
Nom : Homme Thomas Arnaud
Âge : 36
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Directeur de projet
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : octobre 2010
Messages : 452
Points : 1 012
Points : 1 012
Envoyer un message via Skype™ à Nudger
Bonjour,

Etant à l'intérieur d'une chaine de caractères, je dirais qu'il faut échapper les backslash en les doublant.

Code :
do shell script ("cp Volumes/HARLEQUIN/INSTALLATION.app/Contents/Resources/ressources.atn /Applications/Adobe\\ Photoshop\\ CS4/Presets/Actions") with administrator privileges
Nudger est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 18/01/2011, 14h32   #3
Invité de passage
 
Inscription : février 2009
Messages : 10
Détails du profil
Informations forums :
Inscription : février 2009
Messages : 10
Points : 2
Points : 2
Bingo !!!!

Merci beaucoup.
gwenhadu75 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h41.


 
 
 
 
Partenaires

Hébergement Web