Revision [883]

This is an old revision of CommandXmove made by DavidLee on 2009-11-23 07:26:57.

 

Command xmove


Name

xmove Moves/renames an xml file to a filename based on an expression

Synopsis

xmove [-x expr] [-d dir] [e extension] [-ns namespace [-ns namespace ...]] [-f] files

Options


-xpath
-x xpath-expr Evaluate the xpath expression on each file to generate the basename of the new file

-dir
-d dir Specifies a new directory to move the file to

-ns namespace Adds namespace declarations. Required if the xpath expression requires namespaces

-f force Force move (deletes target file if it exists)

files List of files to move/rename




Description

Moves/renames an xml file to a filename based on an expression.

For each file given, the xpath-expr is evaluated with the context of the specified file. The result is cast to a string (equivilent to passing the result to the fn:string() function. This because the new basename of the file.
The full target filename is composed of
[dir][basename][extension]

If no [dir] is provided (-d) then the current directory is used
if no [extension] is provided then the extension of the current file is used.




CategoryCommands
There are no comments on this page.
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki