〖Linux〗上传单个文件到FTP的Shell命令行(函数)
1 #!/bin/bash -2 #===============================================================================
3 #
4 # FILE: ftp_put_file.sh
5 #
6 # USAGE: ./ftp_put_file.sh
7 #
8 # DESCRIPTION:
9 #
10 # OPTIONS: ---
11 #REQUIREMENTS: ---
12 # BUGS: ---
13 # NOTES: ---
14 # AUTHOR: linkscue (scue), linkscue@gmail.com
15 #ORGANIZATION:
16 # CREATED: 2014年08月03日 01时14分25秒 CST
17 # REVISION:---
18 #===============================================================================
19
20 # FTP上传文件
21 # 依赖于 ncftp 命令
22 put_action(){
23 srv=$1 # FTP Server Addr
24 port=$2 # FTP Server Port
25 user=$3 # FTP Client User
26 passwd=$4 # FTP Client Passwd
27 dir=$5 # 文件存放目录
28 file=$6 # 需上传的文件
29 tmp=/tmp/$(basename $0)_$$.txt
30 cat
页:
[1]