Bonjour,
Je cherche à lancer une commande sur un serveur distant via SSH :
ssh root@IP_SERVEUR 'vmkfstools -v6 -d thin -i /vmfs/volumes/datastore1/Server Calendar/Server Calendar.vmdk /vmfs/volumes/datastore1/Save_Calendar/Calendar.vmdk'
Malheureusement j'ai des espaces dans le chemin du fichier vmdk et c'est ce qui pose problème.
J'ai essayé d'inclure le chemin dans une variable mais le résultat est le même…
J'ai également entouré le chemin avec des guillemets, idem..
Pourriez-vous m'aider ?
Merci.
# Commentaire supprimé
Posté par Anonyme . Évalué à 7.
Ce commentaire a été supprimé par l’équipe de modération.
# Backslash ?
Posté par lolop (site web personnel) . Évalué à 5.
Essaie en mettant des backslash (\) avant les espaces.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Backslash ?
Posté par hals . Évalué à 2.
Tout simplement :)
Merci pour votre réactivité !
# Autre soluce
Posté par Sytoka Modon (site web personnel) . Évalué à 4.
Avec des ""
ssh root@IP_SERVEUR 'vmkfstools -v6 -d thin -i "/vmfs/volumes/datastore1/Server Calendar/Server Calendar.vmdk" /vmfs/volumes/datastore1/Save_Calendar/Calendar.vmdk'
Dans tous les cas, prendre 1h pour virer les espaces qui t'en feront perdre perdre bien plus par la suite si tu ne le fais pas…
[^] # Re: Autre soluce
Posté par palm123 (site web personnel) . Évalué à 1.
j'ai tendance à remplacer les espaces par des underscores (_)
ウィズコロナ
[^] # Re: Autre soluce
Posté par Sytoka Modon (site web personnel) . Évalué à 2.
Et moi par des tirets… Les soulignés sont une merde en boite dans les URL ;-)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.