我的客户端的一个ftp服务器最近从Linux迁移到了Windows。
使用*.[cC][sS][vV]
搜索会在Linux上查找* .csv和* .CSV文件。
但这不适用于Windows。有没有办法在Windows上正确扩展或在Windows ftp服务器上执行不区分大小写的搜索?
答案 0 :(得分:1)
FTP规范不允许任何文件掩码。
虽然有些FTP服务器支持此功能,但如果您的脚本必须独立于平台,则不能依赖此功能。
Windows IIS FTP服务器不支持文件掩码。即使它确实如此,它也不支持set语法([]
),因为在Windows文件掩码中通常不支持。
另见Get File Listing ending with A or B using Jscape FTP。
您必须检索所有文件(没有任何掩码)并在您的代码/脚本中本地过滤它们。