Rekursiver FTP-Download mit wget

Mit der Shell-Anwendung ftp geht es wohl auch, aber dieses Programm versteht es so einfache Sachen wie einen rekursiven Download abartig kompliziert zu gestalten… sehr viel simpler ist da wget, auch wenn man dies erst noch nachinstallieren muss…

— recusive ftp download using wget installed using macports

— http://www.macports.org/

set user_Name to “***” — User Name.

set pass_Word to “***” — Password

set dir to “/weblogs” — Directory path (absolute

set bURL to “mydomain.org” — FTP server.

set tDate to do shell script (“date +%Y%m%d/”)

try

do shell script (“mkdir $HOME/Desktop/” & tDate & “/”)

end try

try

###or use http://www.macupdate.com/app/mac/33951/wget to install wget then the command looks like

### do shell script (“cd $HOME/Desktop/” & tDate & “; /usr/local/bin/wget -nH -r ftp://” & user_Name & “:” & pass_Word & “@” & bURL & dir)

do shell script (“cd $HOME/Desktop/” & tDate & “; /opt/local/bin/wget -nH -r ftp://” & user_Name & “:” & pass_Word & “@” & bURL & dir)

on error msg

get msg

end try

Leave a Reply