commande avec & sur ssh distant

commande avec & sur ssh distant - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 20-01-2011 à 17:31:41    

bonjour,

 

j'appel un script distant par ssh
ce script reçois en argument une url

 

or, lorsque l url contiens des &, ces derniers sont ignorés

 

ssh user@host.net "/home/scripts/addbookmark.sh http://www.youtube.com/watch?v=xxx&feature=list_related&playnext=1&ok=F50C"

 

le script recupere seulement la chaine: "http://www.youtube.com/watch?v=xxx"
dans ma console j'ai en plus:
[1] 5950
[2] 5951
[3] 5952

 

j'ai essayé les "  et ' rien n y fait

 

merci

Message cité 1 fois
Message édité par pitse le 20-01-2011 à 17:34:06
Reply

Marsh Posté le 20-01-2011 à 17:31:41   

Reply

Marsh Posté le 20-01-2011 à 17:38:28    

pitse a écrit :

bonjour,
 
j'appel un script distant par ssh
ce script reçois en argument une url
 
or, lorsque l url contiens des &, ces derniers sont ignorés
 

ssh user@host.net "/home/scripts/addbookmark.sh http://www.youtube.com/watch?v=xxx&feature=list_related&playnext=1&ok=F50C"


 
le script recupere seulement la chaine: "http://www.youtube.com/watch?v=xxx"
dans ma console j'ai en plus:
[1] 5950
[2] 5951
[3] 5952
 
j'ai essayé les "  et ' rien n y fait  
 
merci


C'est normal, & dans une commande signifier d'executer la commande en background (arriere plan). Essai de remplacer & par \&, ou mieux : met ton url entre ""


---------------
Un blog qu'il est bien
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed