ftp脚本:
#! /bin/sh
server=172.23.3.150
remotedir=/users/tmp/
filename=test.txt
ftp -in << EOM
open $server
user username password
bin
cd $remotedir
put $filename
bye
EOM
sftp脚本:
#!/bin/sh
HOST=172.23.3.150
USER=root
PASSWORD=1234rewq
FILENAME=test.txt
LOCAL_PATH=/home/ligt/WindRiver/
REMOTE_PATH=/users/tmp/
lftp -u $USER,$PASSWORD sftp://$HOST << EOM
lcd $LOCAL_PATH
cd $REMOTE_PATH
put $TARGET
bye
EOM
echo "Success!"
本文提供了使用FTP及SFTP进行文件传输的shell脚本示例。FTP脚本通过传统FTP协议上传文件,而SFTP脚本则利用更安全的SSH文件传输协议实现文件的远程传输。
3041

被折叠的 条评论
为什么被折叠?



