需求:待备份的文件已列在一个文件中,要求备份的文件的路径和ftp服务器上的文件路径一致。
代码如下:
#!/bin/bash
(责任编辑:IT)cd /tmp while read FILE do DIR=`dirname $FILE` FNAME=`basename $FILE` mkdir $DIR /usr/bin/ftp -niv <<! open 192.168.1.251 user tom 123456 cd $DIR lcd $DIR get $FNAME ! done < photo_file |