我有一个ftp位置,我需要编写shell脚本以在特定的时间间隔内镜像它。我将使用Linux cron设置计时器,但是如何使用ftp将远程文件夹镜像到本地文件夹。
答案 0 :(得分:-1)
尝试使用这个......
#!/bin/bash
HOST='172.13.17.11'
USER='username'
PASS='password'
TARGETFOLDER='/mnt/htdocs/businessfiles/files'
SOURCEFOLDER='/somefolder'
lftp -f "
open $HOST
user $USER $PASS
lcd $TARGETFOLDER
mirror --verbose $SOURCEFOLDER $TARGETFOLDER
bye
“`