![]() |
|
|
|
|
|||||||
| Shell Programming and Scripting Post questions about KSH, CSH, SH, BASH, PERL, PHP, SED, AWK and OTHER shell scripts here. Shell Script Page. |
|
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| replace | charandevu | Shell Programming and Scripting | 6 | 04-07-2008 08:30 AM |
| replace last / by | | naikaa | Shell Programming and Scripting | 6 | 01-16-2008 10:19 PM |
| How to replace into Vi | ravi.sadani19 | Shell Programming and Scripting | 5 | 06-25-2007 06:30 AM |
| Replace \n with \r\n | Chanakya.m | Shell Programming and Scripting | 3 | 07-19-2006 04:20 AM |
| Replace | jda2001 | UNIX for Dummies Questions & Answers | 2 | 09-06-2005 11:20 AM |
|
|
Submit Tools | LinkBack | Thread Tools | Display Modes |
|
|||
|
Replace FTP with SCP
Hi All,
I was using FTP for transferring files from remotemachine. Code below: # FTP for Customercare log #************************* cd $TRACKING_LOGDIR ftp -n $CUSTCARE_SERVER << END_INPUT >> $TRACKING_LOGDIR/ftp_custcare.log 2>&1 user $CUSTCARE_USER $CUSTCARE_PWD asc cd $CUSTCARE_HOME prompt mget $CUSTCARE_LOG.* // getting all log files mdelete $CUSTCARE_LOG.* // deleting the logfiles after getting cd arch mput $CUSTCARE_LOG.* // putting the logfiles to archive directory bye END_INPUT Now i need to replace FTP with SCP. I have SSH key/certificate authorization for login. How can i replace the entire code by SCP? Thanks and Regards, |
| Forum Sponsor | ||
|
|
|
|||
|
This is the general syntax for scp:
scp [options] [[user@]host1:]filename1 ... [[user@]host2:]filename2 In your case , the command should be something like: scp -p [[root@]host1:]/$CUSTCARE_HOME/$CUSTCARE_LOG.* [[root@]host2:]* I guess you have a option in SCP which would delete the files from the original location, once they are copied to the desired location. Please check man pages for scp for more details. |
| Thread Tools | |
| Display Modes | |
|
|