Multiple SCP from remote machine

I’m a nuby who needs help solving a problem trying to copy from
multiple remote servers

I need to ssh into a remote machine (Machine X). Once in Machine X I
need to SCP a file from machine Y. I’m not sure how to do this as it
seems that the process hangs while waiting for the first ssh to exit.
I’ve tried:

system("bash ./ " ) --(which uses a simple shell script to
execute the above described commands)

I’ve also tried ssh [email protected]– which hangs untill an exti is

Can anyone help?

Thanks in advance,


ssh -t host1 scp host2:/path /localpath

should work just fine.


This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs