Shell script to get all the files from FTP server

 
Thread Tools Search this Thread
Homework and Emergencies Emergency UNIX and Linux Support Shell script to get all the files from FTP server
# 22  
Old 10-05-2010
Quote:
Originally Posted by arund_01
Methyl,

I am trying to connect from HP UNIX version B.11.11 and target system is sun UNIX box and the version is Sun Microsystems Inc. SunOS 5.9 .

here is the output for dir in ftp mode
ftp> dir
200 PORT command successful
150 Opening ASCII mode data connection for file list
226 Transfer complete


At present there are no files in the directory. but it will display all the files for dir command.

Thanks
Arun

---------- Post updated at 03:23 PM ---------- Previous update was at 03:18 PM ----------

remi,

I am getting invalid command for wget in ftp mode. here is result.

ftp> wget
?Invalid command

thx
arun
oh sorry

wget under the shell it s a stadalone programm

it handles HTTP and FTP

checkout man wget under your shell

regards

ps: there are risks that the server (ftp or http) diables "digging into it" ... but you can try Smilie it s your right Smilie
# 23  
Old 10-05-2010
What is the output from the ftp "status" command while connected to the remote system.
Just type "status" at the ftp prompt.
We want to know the settings of the remote ftp server and whether they mentions globbing.
# 24  
Old 10-05-2010
methyl,

here is the output for status command.

ftp> status
Connected to inetftp1.delphi.com.
No proxy connection.
Mode: stream; Type: binary; Form: non-print; Structure: file
Verbose: on; Bell: off; Prompting: on; Globbing: on
Store unique: off; Receive unique: off
Case: off; CR stripping: on
Ntrans: off
Nmap: off
Hash mark printing: off; Use of PORT cmds: on

thx
Arun
# 25  
Old 10-05-2010
With "Globbing: on" we would expect globbing to work.

With a bit of googling it turns out that this is a known issue with SunOS 5.9 ftpd for which Sun issued a patch.
# 26  
Old 10-27-2010
hi 1st thing u r doing wrong is after ftp login through the "<<" operator you r trying to execute some sort of code say for loop here which is beyond the ftp session scope.
# 27  
Old 10-27-2010
Yep, this was pointed out in post #2. O/P recommended to use "mget" but there was a strange issue with globbing on the target Sun server.
# 28  
Old 10-29-2010
With something like 'expect', you can make ftp do more complex things, like list files with ls and, capturing the list, move them one at a time with get/put, as if you were there yourself, but with less effort. My crude flavor of expect is:
Code:
(
 ## shell script that watches $ftp_log for progress and generates commands

) | ftp -v $host >$ftp_log 2>&1

Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Download latest file via ftp server unix through shell script

Hello this is my first post in this forum , I dont want to be unhappy.. I am writing one script but facing difficulty to find the latest file with some new pattern My requirement is 1. The file is coming like "ABCD-23220140303" at FTP server once in a week. 2. script will run on daily... (3 Replies)
Discussion started by: ajju
3 Replies

2. Shell Programming and Scripting

Need help creating a script to FTP files to a server and then delete the files that were transfered.

I am trying to FTP files to a Windows server through my Linux machine. I have setup the file transfer with no problems but am having problem deleting those files from the Linux box. My current non-working solution is below. Any ideas, anyone?? :wall: Please be gentle, I'm fairly new to this... (4 Replies)
Discussion started by: jmalfhs
4 Replies

3. Shell Programming and Scripting

Automated script to look for files in FTP Server location.

suppose one file comes in one sever location on MOnday.we have to write a script to automatically get that files and put it in different server location. ---------- Post updated at 10:28 AM ---------- Previous update was at 10:27 AM ---------- Please help me on this (2 Replies)
Discussion started by: sonam273
2 Replies

4. Shell Programming and Scripting

script for to take files from FTP server to UNIX server and Unzipped that files

script for to take files from FTP server to UNIX server and Unzipped that files (1 Reply)
Discussion started by: sunilamarnadh
1 Replies

5. UNIX for Dummies Questions & Answers

ftp files from one server to another using shell script

Hi Guys Any Help I have created a spool file that i need to copy onto another server using FTP in a shell script both servers are linux (3 Replies)
Discussion started by: itai
3 Replies

6. Shell Programming and Scripting

shell script to ftp the files from windows to unix server

Hi, I need to ftp some input files from windows to unix server.All the files will be saved in the C drive in my machine. Currently all these files are transferring manually to the unix server.I need to write a shell script which ftp the files from windows to unix box.When I searched in the... (10 Replies)
Discussion started by: kavithakuttyk
10 Replies

7. Shell Programming and Scripting

Shell script for FTP a file from one server to another server

Hi Can any one help me for script. I need a script and this script has to execute daily to move the files. FTP from one server to another server EX: Sep 10 06:24 abc.txt Sep 11 06.56 abc.txt Sep 12 08.23 abc.txt these files are located at a/b/c/e/f in 123 server and copy... (0 Replies)
Discussion started by: mahantysk
0 Replies

8. Shell Programming and Scripting

FTP from Linux to windows server by shell script

Hi, Please advice whether my below requirement is feasible, My requirement : Automated FTP from linux server to windows server using a shell script on every monday. If feasible, please help me how to do this ? Thanks in advance (2 Replies)
Discussion started by: apsprabhu
2 Replies

9. Shell Programming and Scripting

Shell Script to ftp from windows server

Hello All, I've to write a shell script to transfer some files to/from windows server. I can put & get files simply by doing ftp but need to automate this. So I tried for this -. HOST=.hostname USER='username' PASSWD='***' ftp -n $HOST <<END_SCRIPT quote USER $USER quote PASS... (8 Replies)
Discussion started by: shilpa.rajput
8 Replies

10. Shell Programming and Scripting

how to move a file from one server to another server using FTP in shell script?

I have a file --> file1.txt i need to copy this file to another server using FTP....the 2 servers are server1 and server2..may i know how to write a script that can do this? thanks in advance! Im a newbie to this... (4 Replies)
Discussion started by: forevercalz
4 Replies
Login or Register to Ask a Question