#!/bin/bash
exec 6>&1
exec > /tmp/txt
ftp -nv 192.168.1.254<<!
user harry redhat
cd pub
lcd /etc
put passwd
close
bye
!
exec 1>&6
exec 6>&-
if grep -q "Transfer complete" /tmp/txt;then
echo "success!"
else
echo "failure!"
fi
FTP自动化上传脚本示例
本文介绍了一个使用bash脚本实现FTP自动化上传文件的例子。该脚本将系统中的/etc/passwd文件上传到指定FTP服务器的pub目录下,并检查文件传输是否成功。
3350

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



