simbalion has asked for the wisdom of the Perl Monks concerning the following question:
if [[ -a file*.ach || -a file2 ]] #check if files exist then set +x #turn on debug echo "********************************************************* +**" echo "** The file*.ach and/or file2 file already exists. **" echo "***********************************************************" exit 99 #if the any one of two files exist exit program else set +x echo "*************************************" echo "** No files exist, continueing on. **" echo "*************************************" set -x fi #no files then run the ftp job. ftp -vin << EOD open 9.9.9.9 #ip of ftp server user DOMAIN\/user1 password321 # DOMAIN\user then password Microsoft domain login case prompt cd directory1\/directory2 mget file*.ach quit EOD
## Can someone help me convert this to a Net::FTP module. I am good and my modules will work, except for passing the DOMAIN/user1 parameter. I connected to the CLI and did an FTP > OPEN and typed in username DOMAIN\user1 as well as DOMAIN/user1 and user@domain.com they all worked and connected through FTP from the prompt. But in my Perl Module if I declare and initialize my variables with $ftp_user = "DOMAIN\/user" it will not work (tried all kinds of ways, seems as though it only likes to take in single string characters) and always gives me a bad login message. error 530
if I run my perl module with just a regular username and or connect to say ftp.oreilly.com no issues, its when I try to prefix the username with an internal domain name, the FTP server is in house so the domain name must prefix the username.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Unix 2 Perl Module FTP
by talexb (Chancellor) on Sep 28, 2012 at 18:38 UTC | |
by simbalion (Initiate) on Sep 28, 2012 at 18:43 UTC | |
by talexb (Chancellor) on Sep 28, 2012 at 18:49 UTC | |
by simbalion (Initiate) on Sep 28, 2012 at 19:00 UTC | |
by talexb (Chancellor) on Sep 28, 2012 at 19:02 UTC | |
by simbalion (Initiate) on Sep 28, 2012 at 21:06 UTC | |
by Mr. Muskrat (Canon) on Sep 29, 2012 at 15:21 UTC | |
by simbalion (Initiate) on Oct 01, 2012 at 19:00 UTC | |
by talexb (Chancellor) on Oct 02, 2012 at 15:53 UTC | |
by simbalion (Initiate) on Sep 28, 2012 at 18:56 UTC | |
by talexb (Chancellor) on Sep 28, 2012 at 19:00 UTC | |
| |
by runrig (Abbot) on Sep 28, 2012 at 19:02 UTC | |
by simbalion (Initiate) on Sep 28, 2012 at 19:26 UTC | |
by runrig (Abbot) on Sep 28, 2012 at 19:39 UTC | |
| |
by simbalion (Initiate) on Sep 28, 2012 at 19:17 UTC | |
by Generoso (Prior) on Sep 30, 2012 at 03:06 UTC | |
by simbalion (Initiate) on Sep 28, 2012 at 18:48 UTC |