# NAME s1kd-mvref - Change one reference in to another in S1000D CSDB objects # SYNOPSIS s1kd-mvref [-d ] [-s ] [-t ] [-cflqvh?] [...] # DESCRIPTION The *s1kd-mvref* tool changes all references to one object (the source object) into references to another object (the target object) in a specified set of objects. # OPTIONS - \-c, --content Only move references within the content section of objects. - \-d, --dir \ Move references in all objects in the specified directory. - \-f, --overwrite Overwrite updated input objects. - \-h, -?, --help Show help/usage message - \-l, --list Treat input as a list of data module filenames, rather than a data module itself. - \-q, --quiet Quiet mode. Errors are not printed. - \-s, --source \ The source object. - \-t, --target \ Change all references to the source object specified with -s into references that point to \. - \-v, --verbose Verbose output. - \--version Show version information. - \... Objects to move references in. In addition, the following options allow configuration of the XML parser: - \--dtdload Load the external DTD. - \--huge Remove any internal arbitrary parser limits. - \--net Allow network access to load external DTD and entities. - \--noent Resolve entities. - \--parser-errors Emit errors from parser. - \--parser-warnings Emit warnings from parser. - \--xinclude Do XInclude processing. - \--xml-catalog \ Use an XML catalog when resolving entities. Multiple catalogs may be loaded by specifying this option multiple times. # EXAMPLE $ s1kd-mvref -f -s -t DMC-*.XML