当前位置: 技术问答>linux和unix
求一SHELL(Linux下批量将指定目录文件传到指定远程服务器的指定目录)!
来源: 互联网 发布时间:2015-11-10
本文导语: Linux下将指定目录文件传到指定远程服务器的指定目录,上传文件列表用一文件记录。如将文件a.txt中记录的所有文件传送到远程服务器,谢谢! | putFileName() { echo "put FileName: $1n" ftp -i -n IP...
Linux下将指定目录文件传到指定远程服务器的指定目录,上传文件列表用一文件记录。如将文件a.txt中记录的所有文件传送到远程服务器,谢谢!
|
putFileName()
{
echo "put FileName: $1n"
ftp -i -n IP cd Dir
put $1
!
}
cat a.txt |while read tmpFileName
do
putFileName ${tmpFileName}
done
{
echo "put FileName: $1n"
ftp -i -n IP cd Dir
put $1
!
}
cat a.txt |while read tmpFileName
do
putFileName ${tmpFileName}
done
|
远程服务器支持什么协议?ftp、ssh、rcp等等都可以。
|
用ftp比较方便
我以前做过类似的东西
不过不是shell用C写的代码
我以前做过类似的东西
不过不是shell用C写的代码