通过 FTPS 进行“远程移动”

通过 FTPS 进行“远程移动”

我在用着FTPS将一些文件从一台远程服务器传输到另一台。现在我想在一台服务器上本地移动文件,从一个文件夹移动到另一个文件夹。更具体地说:将文件从 [远程服务器 1] 移动到 [远程服务器 2] 后,我想将所有扩展名为 .csv 的文件移动到文件夹 done。我找到了“重命名”命令,但没有“重命名所有”功能,例如:

rename *.csv ../done/*.csv

提前致谢!

答案1

像您这样使用*通配符称为通配符。通配符通常仅适用于通过 FTP 的本地文件,而不适用于远程文件。一些客户端会通配远程 FTP 命令,但通常只适用于 m* 命令(mdelete、mget 等)。

看看你的客户glob命令。

此外,按照你在问题中提出的方式进行操作是行不通的,它应该是:

rename *.csv ../done

我感觉你需要编写脚本或手动完成,因为 FTP 适合这样做,而不是手动移动东西。

相关内容