#!/bin/bash
Host='10.89.255.161'
USR='ts'
PASSW='ts'
DefaultFile='***dl.bin'
if [ $# -eq 1 ];then
echo '***********************************************************'
echo "put file $DefaultFile"
DefaultRemoteFile=$1.$DefaultFile
echo "remote file is: $DefaultRemoteFile"
echo '***********************************************************'
ftp -n $Host << END_SCRIPT
user $USR $PASSW
put $DefaultFile $DefaultRemoteFile
quit
END_SCRIPT
if [ $? -ne 0 ];then
echo "ftp failed, please try again"
else
echo "******************ftp successful************************"
fi
else
echo "please input the prefix for x.x load"
fia simple shell script for ftp
最新推荐文章于 2025-12-18 16:31:11 发布
本文介绍了一个简单的Bash脚本,用于通过FTP协议上传文件到远程服务器。该脚本支持指定默认文件名,并允许用户输入前缀来定制远程文件名。此外,还包含了错误处理机制以确保上传过程的可靠性。
438

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



