Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用通配符获取茶壶勺上的ftp文件_Ftp_Wildcard_Pentaho_Kettle - Fatal编程技术网

如何使用通配符获取茶壶勺上的ftp文件

如何使用通配符获取茶壶勺上的ftp文件,ftp,wildcard,pentaho,kettle,Ftp,Wildcard,Pentaho,Kettle,我有一份使用GetFTP文件的工作,我正在使用这个通配符获取所有xml.zip文件 1.zip 工作正常,但下载所有文件。我尝试使用通配符仅下载具有以下模式的文件:.outsideXXXXXX.xml.zip(未成功) 我做错了什么?注意外部*\\\.zip(正确)和外部\\\\.zip(不正确)之间的区别 您需要转义“”,而不是“*”最后我找到了解决方案: .outside.*\.zip 仅供参考:pentaho pdi regexp基于java.util.regex包。创建正则表达式的确切

我有一份使用GetFTP文件的工作,我正在使用这个通配符获取所有xml.zip文件 1.zip

工作正常,但下载所有文件。我尝试使用通配符仅下载具有以下模式的文件:.outsideXXXXXX.xml.zip(未成功)


我做错了什么?

注意
外部*\\\.zip
(正确)和
外部\\\\.zip
(不正确)之间的区别


您需要转义
”,而不是
“*”

最后我找到了解决方案:

.outside.*\.zip
仅供参考:pentaho pdi regexp基于java.util.regex包。创建正则表达式的确切语法在java.util.regex.Pattern javadoc中定义


不知道你的头衔中“勺子”的意义是什么。我更熟悉经典的ftp。在任何情况下,如果您的服务器接受regex(.\.zip在我看来像regex),您可以尝试一下:
outside.\.zip
spoon是Pentaho使用的数据集成工具。也称为PDI。
.outside.*\.zip