FTP Server- Question-Help me

Status
Not open for further replies.

karthik_rcs

Broken In
Hello friends
I have some problem in my project.
I connect to a ftp server [PARTICULAR DIRECTORY IN THAT SERVER].
i have to download all the files from that directory to a specified directory in my local machine.

The Problem is , in order to check for status of the transfer. I need to know the file count [No of files in the FTP server].
If i know the count of files in the FTP server, then i can use that information for checking the number of files downloaded to my local directory .
This makes us confirm whether there was a successful transfer of all files.
How To Find Num of files in FTP Server directory in a FTP Session.


2. After transfer i have to move the files in FTP server from one directory to another.
say in ftp server i have directory called source , from where i mget all the files
after transfer i have to move those files to archive directory present in the FTP server itself.

Can we write mv command there in ftp session..

3. I connect to FTP from unix box [ using .netrc information]
Please help me on this
 

ferrarif50

Journeyman
I can answer your second question.

U need to do some shell scripting here.

Transfer all the files to a local temp folder and then retransfer it back to the FTP server.

U can automate this whole process using a shell script

#beg of file
#!/bin/sh
ftp -i -n <<HERE
open $1
user $2 $3
mget $3/*.*
close
quit

ftp -i -n <<HERE
open $1
user $2 $3
mput $4/*.*
close
quit

#end of file


Here $1 $2 and $3 are the ip address, username and pwd. $3 and $4 are the directories in the FTP server.

Hope this helps you.
 
OP
K

karthik_rcs

Broken In
REply: prblem

thanks ferrari,
but how to find the number of files in the ftp server directory.
is there any way to find out that.?
thanks in advance
please help me.
 
Status
Not open for further replies.
Top Bottom