fileMove

Version 23.4.8843


fileMove


将文件或目录移动到指定的路径。

必需的参数

  • source:要移动的文件(包括文件名)或目录的路径。
  • 目的地:文件或目录应移动到的文件路径(包括文件名)或目录。

可选的参数

  • force:控制操作是否在目标路径中创建丢失的目录。 允许的值为truefalse。 默认值为true

输出属性

  • file:source: 源文件或目录的完整路径。
  • file:destination: 源文件或目录的完整路径。

示例

<!-- 创建具有关联源和目标属性的输入项 -->
<arc:set attr="input.source" value="/tmp/source/moveme.xml" />
<arc:set attr="input.destination" value="/tmp/destination/moveme.xml" />

<!-- 调用fileMove并传入输入项-->
<arc:call op="fileMove" item="input">
  <!-- 可选:将有关移动文件的信息记录到应用程序日志中 -->
  <arc:set attr="_log.info" value="文件 [input.file:source] 已移至 [input.file:destination]"/>  
</arc:call>