Beefy Boxes and Bandwidth Generously Provided by pair Networks
"be consistent"
 
PerlMonks  

Re^2: how to transfer a set of files in a directory from linux server(remote machine) to windows server(local machine)

by salva (Abbot)
on Apr 21, 2014 at 14:23 UTC ( #1083023=note: print w/replies, xml ) Need Help??


in reply to Re: how to transfer a set of files in a directory from linux server(remote machine) to windows server(local machine)
in thread how to transfer a set of files in a directory from linux server(remote machine) to windows server(local machine)

Read the module docs!

Password authentication does not work on Windows unless you are using Cygwin Perl or alternatively the Net::SSH2 backend: Net::SFTP::Foreign::Backend::Net_SSH2

  • Comment on Re^2: how to transfer a set of files in a directory from linux server(remote machine) to windows server(local machine)

Replies are listed 'Best First'.
Re^3: how to transfer a set of files in a directory from linux server(remote machine) to windows server(local machine)
by mah_strict (Novice) on Apr 22, 2014 at 10:52 UTC
    Can u please suggest any other module to get files from one server to another server in perl??
      The easiest way to get that working is to install plink from the PuTTY distribution on the Windows machine and then tell Net::SFTP::Foreign to use it to connect to the Unix box.

      Read the module documentation for the details!

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1083023]
help
Chatterbox?
[Corion]: hippo: If you have a Unicode-wise Perl then likely some zero-width characters in $x would work. Maybe $x = "\x{200b}" works.
[Corion]: Hmm - no, that outputs 1 for me on 5.14 - perl -wle "my $x = qq(\x{200b}); warn $x; warn length $x"
[hippo]: Smart - I'll give that a go. Thanks.
[hippo]: Ah
[Corion]: But maybe there is some other Unicode string that will be true but have a zero width
[hippo]: For explanation, I've seen this construct in someone else's code (no names, no pack drill) and couldn't think of a situation to trigger it.
[Corion]: You'll have to look somewhere esoteric for that. Maybe some tied variable or special dualvar can also trigger that. But it's certainly not a common occurrence
[Corion]: And on 5.20, the following also outputs no find:perl -wle 'for my $x ("\x{2000}".."\ x{1fffff}") { if( $x && ! length $x ) { warn qq(<$x>); warn length $x; die } }'
[Corion]: (this time on Unix)

How do I use this? | Other CB clients
Other Users?
Others studying the Monastery: (9)
As of 2017-07-27 13:28 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    I came, I saw, I ...
























    Results (413 votes). Check out past polls.