The UNIX and Linux Forums  
Hello and Welcome from United States to the UNIX and Linux Forums! Thank You for Visiting and Joining Our Global Community.

Go Back   The UNIX and Linux Forums > Top Forums > Shell Programming and Scripting
.
google unix.com



Shell Programming and Scripting Post questions about KSH, CSH, SH, BASH, PERL, PHP, SED, AWK and OTHER shell scripts and shell scripting languages here.

More UNIX and Linux Forum Topics You Might Find Helpful
Thread Thread Starter Forum Replies Last Post
Sync Time/date with NTP server Sunguy222 UNIX for Advanced & Expert Users 2 05-15-2008 09:04 AM
Processing a log file based on date/time input and the date/time on the log file primp Shell Programming and Scripting 4 03-16-2008 11:23 AM
Transfer file from local unix server to remote server indira Shell Programming and Scripting 2 05-03-2007 06:35 AM
Transfer file from local unix server to remote server indira HP-UX 2 05-02-2007 05:15 PM
how do I put a date and time in a file name jhamm UNIX for Dummies Questions & Answers 2 01-16-2007 09:31 AM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Powered by Powered by Google
 
LinkBack Thread Tools Search this Thread Rate Thread Display Modes
  #1 (permalink)  
Old 06-27-2005
gthokala gthokala is offline
Registered User
  
 

Join Date: Jun 2005
Posts: 21
Question FTP - Get the file date and time on the remote server

I would like to know if there is a way to get the date and timestamp of the file that is being FTP from the remote server using shell script. Currently the get command from FTP will have current date and timestamp. Tried the earlier suggestion 'HardFeed' but still getting the current date and time and not the date and timestamp on remote server. Appreciate any help. Thanks
  #2 (permalink)  
Old 06-27-2005
jerardfjay jerardfjay is offline
Registered User
  
 

Join Date: Feb 2005
Posts: 146
Quote:
Originally Posted by gthokala
I would like to know if there is a way to get the date and timestamp of the file that is being FTP from the remote server using shell script. Currently the get command from FTP will have current date and timestamp. Tried the earlier suggestion 'HardFeed' but still getting the current date and time and not the date and timestamp on remote server. Appreciate any help. Thanks
Is the remote system doing a push or are you doing a pull of the files. If the remote system is doind a push of the files onto your system, then you may want to include the date and time of the file built into the name of the file and when it comes over to your local machine there will be a visual indication of the date and time when the file was last created/modified in the remote system.
It may be possible to do the same if you are doing a pull from the remote system too.
  #3 (permalink)  
Old 06-27-2005
gthokala gthokala is offline
Registered User
  
 

Join Date: Jun 2005
Posts: 21
FTP - Get the file date and time on the remote server

Basically when trying to get a file from remote server, it will be a 'get' (pull). But I need to get the file with the date and timestamp which is on the remote server. So it is a pull from the remote server, but gets the file with current date and timestamp on it and not the date and timestamp on the remote server. I need to know how this can be achieved using shell script. Thanks
  #4 (permalink)  
Old 06-27-2005
vgersh99's Avatar
vgersh99 vgersh99 is online now Forum Staff  
Moderator
  
 

Join Date: Feb 2005
Location: Boston, MA
Posts: 5,119
comp.unix.shell
  #5 (permalink)  
Old 06-27-2005
Perderabo's Avatar
Perderabo Perderabo is offline Forum Staff  
Unix Daemon
  
 

Join Date: Aug 2001
Location: Ashburn, Virginia
Posts: 9,111
A complete solution is not possible and an incomplete solution would break the "freshen" feature in HardFeed. The date format changes for older files. The time is replaced with the year. HardFeed then has no time to parse. So it sets the time to "0000" making it seem that the file was created at midnight. If the local and remote copies are both old, the local timestamp will not be later than the remote timestamp and the file will be retrieved. This means that superfluous file retrieves can sometimes happen when both the local and remote copy have aged enough that the time is replaced by the year. After one superfluous retrieve this will never happen again. If HardFeed set the timestamp of the local file back to the past, this would cause older files to be retrieved on every run.
  #6 (permalink)  
Old 06-28-2005
gthokala gthokala is offline
Registered User
  
 

Join Date: Jun 2005
Posts: 21
vgersh99,
As suggested in comp.unix.shell, rcp is not an option, Since you need to have privilege on the remote server which is handled by other group.
  #7 (permalink)  
Old 06-28-2005
vgersh99's Avatar
vgersh99 vgersh99 is online now Forum Staff  
Moderator
  
 

Join Date: Feb 2005
Location: Boston, MA
Posts: 5,119
is 'tar' an option as suggested?
Closed Thread

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On




All times are GMT -4. The time now is 08:06 PM.


Powered by: vBulletin, Copyright ©2000 - 2006, Jelsoft Enterprises Limited. Language Translations Powered by .
vBCredits v1.4 Copyright ©2007 - 2008, PixelFX Studios
The UNIX and Linux Forums Content Copyright ©1993-2009. All Rights Reserved.Ad Management by RedTyger

Content Relevant URLs by vBSEO 3.2.0