Thanks for the reply.
I did not understand what you mean by 'massage the listing'.
there are numerous files in the remote directory and I cannot get all of them into the local machine and then pick the recent one.
I need to pick the recent file in the remote and get only that file.
Please let me know if you have any questions.
doing 'man ftp' yields the following for the ftp's "ls" command:
get the 'listing' of the direcotry on the 'remote' host.
spool that listing to the 'local' machine's file.
'massage' the listing on the local machine to determine the 'newest' file.
ftp 'get' the "newest" file from the remote machine.
I am studying IT - CIS in school. I do not know to much programming (a little javascript maybe). I have Ethernet for my regular computer win - xp Sp 2 that I utilize for school, and would like to use the Ethernet to hook up my newly acquired E-45 Server at my house, in order to see if it works... (0 Replies)
I have been trying to implement the following shell script --
sftp to remote server
get list of files in the directory
sftp get the most recent listed file
exit
This script will be scheduled to be executed everyday using CRON or CONTROL-M and the need is to have absolutely no human... (7 Replies)
Hi,
I need to copy few files from remote server to local server.
I write a shell script to connect to the remote server using ftp and go to that path. Now i need to copy those files in the remote directory to my local server with the timestamp of all those files shouldnt be changed.
... (5 Replies)
Hi
I need to parse the file of same name which exist on different servers and calculate the count of string existed in both files.
Say a file abc.log exist on 2 servers.
I want to search for string "test" on both files and calculate the total count of search string's existence.
For... (6 Replies)
hi,
can anyone tell me how can i store the names of a file that are in remote server to a file and then get the file that contains the name in local server?
there is a remote server where 5 files are present , say
a.txt
b.txt
c.txt
d.txt
e.txt
i want to write a script in my local... (4 Replies)
Hi guys,
So i am in server1 and i have to login to server 2, 3,4 and run some script there(logging script) and output its result. What i am doing is running the script in server2 and outputting it to a file in server 2 and then Scp'ing the file to server1. Similarly i am doing this for other... (5 Replies)
Hello Every one!!
I am trying to write a shell script which will connect to a remote server and execute scripts which are at a certain path in the remote server.
Before this I am using a sudo command to change the user.
The place where I am stuck is, I am able to connect to the... (6 Replies)
I have a script, which connecting to remote server and first checks, if the files are there by timestamp. If not I want the script exit without error. Below is a code
TARFILE=${NAME}.tar
TARGZFILE=${NAME}.tar.gz
ssh ${DESTSERVNAME} 'cd /export/home/iciprod/download/let/monthly;... (3 Replies)
Discussion started by: digioleg54
3 Replies
LEARN ABOUT PHP
ftp_get
FTP_GET(3) 1 FTP_GET(3)ftp_get - Downloads a file from the FTP serverSYNOPSIS
bool ftp_get (resource $ftp_stream, string $local_file, string $remote_file, int $mode, [int $resumepos])
DESCRIPTION ftp_get(3) retrieves a remote file from the FTP server, and saves it into a local file.
PARAMETERS
o $ftp_stream
- The link identifier of the FTP connection.
o $local_file
- The local file path (will be overwritten if the file already exists).
o $remote_file
- The remote file path.
o $mode
- The transfer mode. Must be either FTP_ASCII or FTP_BINARY.
o $resumepos
- The position in the remote file to start downloading from.
RETURN VALUES
Returns TRUE on success or FALSE on failure.
EXAMPLES
Example #1
ftp_get(3) example
<?php
// define some variables
$local_file = 'local.zip';
$server_file = 'server.zip';
// set up basic connection
$conn_id = ftp_connect($ftp_server);
// login with username and password
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
// try to download $server_file and save to $local_file
if (ftp_get($conn_id, $local_file, $server_file, FTP_BINARY)) {
echo "Successfully written to $local_file
";
} else {
echo "There was a problem
";
}
// close the connection
ftp_close($conn_id);
?>
SEE ALSO ftp_pasv(3), ftp_fget(3), ftp_nb_get(3), ftp_nb_fget(3).
PHP Documentation Group FTP_GET(3)