基本上,我的公司FTP上有2个文件,我需要用户能够单击脚本以在需要时交换2个文件。
FTP 树如下所示:
/file1.vxml
/swap/file1.vxml
在这里,我需要连接到我的ftp(在Windows上),并在移动之前将/file1.vxml重命名为/file2.vxml,然后将其移动到/swap/(以免覆盖/swap/file1.vxml)。然后在/swap/file2.vxml 上执行相反的操作并将其移动到根目录。
我已经有连接了:
open host.myhost.com
user myusername
mypassword
cd /
bye
但我缺少的是如何在FTP上正确移动和重命名文件。
使用 "REN" 在 FTP 中重命名文件。
ftp> REN FileA FileB
重命名和移动本质上在FTP中是一回事,您可以通过重命名文件将文件移动到其他文件夹。
ftp> REN Here ../There
您可能需要将第一个文件下载回本地服务器以保存副本,然后重命名第二个文件,然后将下载的文件复制回服务器。我不知道有任何FTP服务器支持在自身内部复制文件。