我正在使用FTPS将一些远程服务器上的文件传输到另一台服务器。 现在我想在一台服务器上本地移动文件,从一个文件夹移动到另一个文件夹。 更具体一点:将文件从[远程服务器1]移动到[远程服务器2]之后,我想将所有扩展名为.csv的文件移动到完成的文件夹中。 我find了“重命名”命令,但没有“重命名所有”的function,如:
rename *.csv ../done/*.csv
提前致谢!
使用*
作为通配符就像你在做的一样,被称为globbing。 Globbing通常只能通过FTP使用本地文件,而不能使用远程文件。 有些客户端执行glob远程FTP命令,但通常只有m *(mdelete,mget等)
看看你的客户端glob
命令。
而且,在问题中提问的方式不起作用,这将是:
rename *.csv ../done
我有一种感觉,你需要脚本或手动做,因为FTP是适合的,而不是手动东西。