Peter Humphrey writes:

> On Wednesday 29 December 2010 17:50:08 Alex Schuster wrote:
> > What Maciej said. Or, for greater security when the destination is
> > outside the LAN:
> > 
> > cd [source] & tar xpf - . | ssh [us...@[host] 'cd [dest] && tar xpf
> > -'
> 
> That's what I was looking for - a single command I can run on the source
> machine. Thanks Alex.
> 
> Just one more thing - what if I only want to store the tar of the source
> directory as an archive on the remote machine? In that case I'd want to
> stream the incoming data into a file instead of untarring it.

Replace the tar by cat, and redirect into a file:

cd [source] & tar xpf - . | ssh [us...@[host] 'cat > [dest]/[name].tar'

        Wonko

Reply via email to