1、linux下把文件传到另一个地方。
auto_ftp.sh 内容如下:
#!/bin/bash
ftp -i -n 192.168.*.* <<FTPIT
user username password
bin
put /data/filename1 /bk/filename1
put /data/filename2 /bk/filename2
quit
FTPIT
根据实际情况修改斜体字的内容:
目标服务器的IP地址,ftp用户名和密码,put或者get传递方式,源目录文件和目标目录文件。
如果FTP服务不是默认的端口,是其它端口,比如3000, unix ftp脚本里这样写(注意端口号两边要有空格)
#!/bin/bash
ftp -i -n 192.168.*.* 3000 <<FTPIT
user username password
bin
put /data/filename1 /bk/filename1
put /data/filename2 /bk/filename2
quit
FTPIT
2、WINDOWS脚本
Windows下写FTP的ftp.bat文件格式:
ftp -i -n -s:"d:\ftp.txt" 192.168.*.*
文件 d:\ftp.txt 格式如下:
user username password
bin
put /data/filename1 /bk/filename1
put /data/filename2 /bk/filename2
quit
分享到:
相关推荐
bat脚本从FTP下载文件的方式(下载实践的完整实例)
在实际应用中,FTP脚本可能会接收命令行参数,如服务器地址、用户名、密码和待上传文件的路径,这样可以通过简单的命令行调用来执行上传任务。例如,使用`argparse`库来解析命令行参数。 总之,`ftp.zip`中的`ftp....
8. **自动化脚本**:对于大规模的图片管理,可能会使用脚本语言(如bash、Python、Perl)编写自动化脚本,进行批量上传、删除或备份操作。 9. **云存储集成**:现代FTP服务器可能还会与云存储服务(如Amazon S3、...
其中,“vbs自动上传ftp”这类脚本能够帮助用户实现将本地文件自动上传至FTP服务器的功能,极大地提升了文件传输的效率。 #### 二、VBS脚本基础 1. **脚本结构**: - VBS脚本通常由一系列语句组成,这些语句可以...
NS2 TCL脚本实例 NS2是一种流行的网络模拟器,广泛应用于计算机网络和通信领域。本文将通过多个实例来详细介绍NS2的使用方法和应用场景。 实例1: 有线网络,两节点(UDP连接,CBR应用) 在这个实例中,我们将创建...
9. **批处理与脚本**:高级FTP客户端支持批处理命令或脚本执行,这在自动化任务如定时备份、同步文件时非常有用。 10. **文件权限与权限设置**:在FTP客户端中,用户可能需要对上传或下载的文件设置读写权限,这取...
3. **录制脚本**:使用LR的“智能录制”功能,选择合适的协议(如Web HTTP/HTML),然后模拟用户在机票预订网站上的操作,LR会自动生成对应的脚本。 4. **脚本编辑与优化**:查看生成的脚本,理解每个步骤的含义,...
在这个"FTP开发实例"中,我们可以深入理解FTP编程的各个方面,包括如何创建和实现FTP客户端或服务器。 首先,`FTPDemo.dpr`是Delphi项目的主要入口点,它包含了整个应用程序的初始化和执行逻辑。在Delphi中,`.dpr`...
3. "ftp实例" - 这可能是一个示例脚本或配置文件,展示了如何配置和调用FTP功能。它可以帮助用户理解如何实现自动文件上传,或者提供了一个可以直接使用的模板。 总结: "ftp.rar_ftp_文件自动上传"的压缩包可能是...
"MongoDB自动迁移脚本"就是为了解决这一需求而创建的。 MongoDB的数据迁移通常涉及几个关键步骤,包括数据备份、数据恢复以及可能的数据转换。以下是对这些步骤的详细说明: 1. **数据备份**:MongoDB提供了命令行...
Linux Expect 是一个强大的工具,它基于Tcl语言,专门用于自动化需要用户交互的任务,例如SSH登录、FTP传输等。在很多场景中,手动输入用户名和密码进行登录或执行远程命令可能会变得繁琐,尤其是在频繁操作的情况下...
以下是对Delphi编写的软件自动升级程序实例的详细解释。 首先,我们要理解自动升级的基本流程。一般来说,自动升级程序包括以下几个步骤: 1. **检测更新**:程序启动时或用户触发检查更新时,自动连接到服务器...
Python FTP备份交换机配置脚本实例解析主要涉及以下几个核心知识点: 1. **FTP通信**:FTP(File Transfer Protocol)是一种用于在网络上进行文件传输的标准协议。在Python中,我们可以使用`ftplib`库来实现FTP...
"Oracle-自动备份及拷贝到FTP或者共享"是一个关键的操作流程,它确保了数据的安全性和可恢复性。以下将详细讲解这一过程涉及的知识点。 首先,Oracle数据库的自动备份是一个预防性的策略,用于防止数据丢失或系统...
2. 创建一个Python脚本,如`ftp_server.py`,并导入所需的模块: ```python from pyftpdlib.authorizers import DummyAuthorizer from pyftpdlib.handlers import FTPHandler from pyftpdlib.servers import ...
总的来说,这个"空中英语教室MP3自动下载脚本"是利用VBS自动化下载过程的一个实例,它可以极大地提高下载效率,节省用户时间。通过理解和调整脚本,用户可以根据自己的需求定制下载行为,如定时下载、指定网络条件下...
"bat经典实例"通常包含了各种实用的、经过验证的批处理脚本,用于解决日常问题或自动化任务。以下是一些可能包含在这些经典实例中的关键知识点: 1. **批处理基础**:了解批处理文件的基本结构,包括如何创建一个`....
总的来说,这个3DMax脚本开发的FTP上传文件工具是Maxscript技术在3DMax工作流中的一个应用实例,它简化了用户将3DMax项目文件上传到FTP服务器的过程,提高了团队协作的效率。对于想要学习Maxscript的3DMax用户来说,...
在这个"FTP上传与下载程序PB"的案例中,我们将会探讨如何使用PowerBuilder来实现FTP功能,包括文件的上传和下载,以及可能涉及的自动升级机制。 首先,理解FTP的基本概念至关重要。FTP允许用户在两台计算机之间交换...