ftp and compare script

Reply

Join Date: May 2006
Posts: 6
Reputation: mcrosby is an unknown quantity at this point 
Solved Threads: 0
mcrosby mcrosby is offline Offline
Newbie Poster

ftp and compare script

 
0
  #1
May 31st, 2006
Hello,
I am new to shell scripting but I am attempting to create a script that connects to an ftp and downloads a folder of files. It then compares the downloaded folder on the local machine to another local folder. I am not sure how to work the compare function at the moment i was looking into diff's. I would also like to record the differences to a file i am also not sure how to do this. Here is what i have so far i was hoping someone could help or point me in the right direction.

# !/bin/bash
ftp -n -i <<EOF
open ftp.coe.neu.edu
user user pass
bin
cd www/backup
lcd ~/Desktop/backup
mget *.*
lcd ~/Desktop/
disconnect

diff backup bin
EOF
Reply With Quote Quick reply to this message  
Join Date: May 2006
Posts: 6
Reputation: mcrosby is an unknown quantity at this point 
Solved Threads: 0
mcrosby mcrosby is offline Offline
Newbie Poster

Re: ftp and compare script

 
0
  #2
May 31st, 2006
Ok i seem to have the diff script working on its own and it records the differences to a file. How would i go about combining my ftp script and my diff script because if i end the ftp script it closes out the script entirely.
Reply With Quote Quick reply to this message  
Join Date: Apr 2006
Posts: 16
Reputation: kamitsin is an unknown quantity at this point 
Solved Threads: 0
kamitsin kamitsin is offline Offline
Newbie Poster

Re: ftp and compare script

 
0
  #3
May 31st, 2006
# !/bin/bash
ftp -n -i <<EOF
open ftp.coe.neu.edu
user user pass
bin
cd www/backup
lcd ~/Desktop/backup
mget *.*
lcd ~/Desktop/
disconnect
EOF

diff backup bin

I hope this is what you wanted ???

EOF Checks for end-of-file condition on open file hence close the file and then use diff.
Reply With Quote Quick reply to this message  
Join Date: May 2006
Posts: 6
Reputation: mcrosby is an unknown quantity at this point 
Solved Threads: 0
mcrosby mcrosby is offline Offline
Newbie Poster

Re: ftp and compare script

 
0
  #4
May 31st, 2006
yes i had actually already figured that out but thank you for your help
Reply With Quote Quick reply to this message  
Join Date: May 2004
Posts: 178
Reputation: jim mcnamara is on a distinguished road 
Solved Threads: 10
jim mcnamara jim mcnamara is offline Offline
Junior Poster

Re: ftp and compare script

 
0
  #5
Jun 1st, 2006
cksum is a fast way to see if two files are the same.

However, ftp-ing folders of files over just to compare files is a waste of bandwidth and time. What exactly are you trying to do - not how, but what do you need to acheive?
Reply With Quote Quick reply to this message  
Join Date: May 2006
Posts: 6
Reputation: mcrosby is an unknown quantity at this point 
Solved Threads: 0
mcrosby mcrosby is offline Offline
Newbie Poster

Re: ftp and compare script

 
0
  #6
Jun 2nd, 2006
im not actually sure I was asked to do it at work and they are using it to test bandwith i believe
Reply With Quote Quick reply to this message  
Reply

This thread is more than three months old.
Perhaps start a new thread instead?
Message:



Similar Threads
Other Threads in the Shell Scripting Forum
Thread Tools Search this Thread



About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC