发现重复文件时,在Camel中重命名文件

詹姆斯·福克斯

发现重复文件时,我正在尝试重命名Camel中的文件。我有一个包含x个文件的目录,并且如果该文件夹中放置了另一个文件,我希望重命名而不是覆盖原始文件。

我尝试使用fileExiststempFileName选项,但不能解决问题。

.to("file://"+decryptedFailed+"?delay=3000&tempFileName=tempName&fileExist=TryRename")

我这样做有什么问题吗?

彼得·凯勒

骆驼文档

TryRename [...]允许尝试将文件从临时名称重命名为实际名称,而无需进行任何存在检查

这不是您想要的。而不是TryRename使用Move与一起moveExisting选项:

.to("file://"+decryptedFailed+"?delay=3000&fileExist=Move&moveExisting=${file:name.noext}-${date:now:yyyyMMddHHmmssSSS}.${file:ext}");

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在流程中引发异常时,如何防止在Camel中重命名文件?

来自分类Dev

PowerShell - 重命名对象数组中的重复文件名

来自分类Dev

上载时重命名文件

来自分类Dev

上载时重命名文件

来自分类Dev

htaccess为php文件重复重命名

来自分类Dev

Bash:重复+重命名文件夹

来自分类Dev

随机重命名文件,但不能重复

来自分类Dev

创建重复文件并重命名

来自分类Dev

在写入文件时重命名文件

来自分类Dev

在PyCharm中重命名文件

来自分类Dev

重命名DocumentDirectory中的文件

来自分类Dev

重命名git中的文件

来自分类Dev

在目录中重命名文件

来自分类Dev

重命名PHP中的文件?

来自分类Dev

在python中重命名文件

来自分类Dev

使用PowerShell移动文件时检测重复文件并重命名

来自分类Dev

尝试在python中重命名文件时出错

来自分类Dev

将文件放在特定目录中时自动重命名

来自分类Dev

将文件放在特定目录中时自动重命名

来自分类Dev

重命名文件时python中的窗口错误[错误2]

来自分类Dev

Git:在Java中编译时,重命名的文件导致冲突

来自分类Dev

上传时如何在c#中重命名文件?

来自分类Dev

在 Xcode 中重命名我的文件时重构的奇怪问题

来自分类Dev

重命名目录中的文件时的 If-Else

来自分类Dev

重命名文件夹中的文件

来自分类Dev

重命名文件夹中的文件

来自分类Dev

重命名文件夹中的所有文件,删除重复的字符串部分

来自分类Dev

Bash重命名具有重复文件名的文件

来自分类Dev

使用python重命名文件会导致文件重复