![]() |
Hello and Welcome from United States to the UNIX and Linux Forums! Thank You for Visiting and Joining Our Global Community.
|
|
google unix.com
|
|||||||
| Forums | Register | Forum Rules | Links | Albums | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| 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 |
| replace | charandevu | Shell Programming and Scripting | 6 | 04-07-2008 11:30 AM |
| replace last / by | | naikaa | Shell Programming and Scripting | 6 | 01-17-2008 02:19 AM |
| How to replace into Vi | ravi.sadani19 | Shell Programming and Scripting | 5 | 06-25-2007 09:30 AM |
| Replace \n with \r\n | Chanakya.m | Shell Programming and Scripting | 3 | 07-19-2006 07:20 AM |
| Replace | jda2001 | UNIX for Dummies Questions & Answers | 2 | 09-06-2005 02:20 PM |
![]() |
|
|
LinkBack | Thread Tools | Search this Thread | Rate Thread | 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, |
|
||||
|
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. |
|
||||
|
If your scp doesn't have an option for that (mine doesn't; openssh on Ubuntu) you will simply have to ssh to the remote host and issue a separate rm command.
|
| Sponsored Links | ||
|
|
![]() |
| Bookmarks |
| Tags |
| linux, ubuntu |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|