shell脚本FTP文件传输

  1. 批量上传文件到FTP服务器:

#!/bin/sh
ftp -v -n 192.168.0.199<

这个脚本将会将本地路径/local/getUploadData下的所有文件批量上传到FTP服务器的路径/ftphome/uploadData下。

2.上传单个文件到FTP服务器:

#!/bin/sh
PUTFILE=test.txt
ftp -v -n 192.168.0.199<

这个脚本将会将本地路径/local/getUploadData/test.txt文件上传到FTP服务器的路径/ftphome/uploadData下。

3.批量下载文件到本地:

#!/bin/sh
ftp -v -n 192.168.0.199<

这个脚本将会将FTP服务器路径/ftphome/downloadData下的所有文件批量下载到本地路径/local/getDownloadData下。

4.下载单个文件到本地:

#!/bin/sh
ftp -v -n 192.168.0.199<

这个脚本将会将FTP服务器路径/ftphome/downloadData/test.txt文件下载到本地路径/local/getDownLoadData下。

请注意,您需要根据实际情况修改脚本中的FTP服务器地址、用户名、密码以及文件路径。

你可能感兴趣的:(服务器,linux,运维)