The description of ftpmirror - Play With New Friends
Mirror a remote ftp subtree into a local directory tree.usage: ftpmirror [-v] [-q] [-i] [-m] [-n] [-r] [-s pat][-l username [-p passwd [-a account]]]hostname[:port] [remotedir [localdir]]-v: verbose-q: quiet-i: interactive mode-m: macintosh server (NCSA telnet 2.4) (implies -n -s '*.o')-n: don't log in-r: remove local files/directories no longer pertinent-l username [-p passwd [-a account]]: login info (default .netrc or anonymous)-s pat: skip files matching patternhostname: remote host w/ optional port separated by ':'remotedir: remote directory (default initial)localdir: local directory (default current)Only changed files will be synchronizedSynchronize files correctly even if the time zone between local computer and FTP server is different.Easy to integrate with other systems.