Bonjour
J'essaye de faire du tar à la volé over ssh.
J'y arrive dans un sens (local to remote)
mais pas dans l'autre (remote to local)
Voici ma première commande qui fonctionne :
#(cd $source && tar cpzf - .) | ssh user@host "( $dest && tar xpzf -)"
l'autre qui ne fonctionne pas :
#ssh user@host "( $source && tar cpzf -)" | (cd $dest && tar xpzf - .)
J'ai bien essayer cette commande mais je doute qu'elle envoye directement le flux dans le ssh :
#ssh user@host tar cz $source | tar xz -C $dest
J'essaye dans le sens inverse et je n'y arrive pas.
Message édité par bubblegum le 29-04-2008 à 16:42:08