jdgue 发表于 2015-5-29 10:27:38

〖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]
查看完整版本: 〖Linux〗上传单个文件到FTP的Shell命令行(函数)