这是 xmlcatalog 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
xmlcatalog - 用于解析和操作 XML 或 SGML 目录文件的命令行工具。
概要
xml目录 [--sgml | - 贝壳 | - 创建 | --删除 价值(S) |
[ - 添加 型 原始物 更换 | - 添加 文件名] | --没有输出 | --无超级更新 |
[-v | --详细]] {目录文件} {实体...}
商品描述
xml目录 是一个命令行应用程序,允许用户监视和操作 XML 和
SGML 目录。 它包含在 与libxml(3)。
它的功能可以从命令行的单个命令中调用,也可以
以交互模式执行多项功能。 它可以对 XML 和 SGML 文件进行操作。
配置
xml目录 接受以下选项(按字母顺序):
- 添加 型 原始物 更换
向 CATALOGFILE 添加条目。 型 表示条目的类型。 可能的类型有:
国家, 系统, URI, 重写系统, 重写URI, 委托公共, 委托系统,
委托URI, 下一个目录. 原始物 是要替换的原始引用,并且 更换
是要使用的替换实体的 URI。 这 - 添加 选项不会覆盖
CATALOGFILE,输出到标准输出,除非 --没有输出 用来。 这 - 添加 将永远采取
三个参数,即使某些 XML 目录结构只有一个
论据。
- 添加 文件名
如果 - 添加 选项在下面使用 --sgml 选项,只有一个参数,一个
文件名, 用来。 这用于将目录文件的名称添加到 SGML
超级目录,一个包含对其他包含的 SGML 目录文件的引用的文件。
- 创建
创建一个新的 XML 目录。 输出到标准输出,忽略 文件名 除非 --没有输出 用来,
在这种情况下,它会创建一个新的目录文件 文件名.
--删除 价值(S)
从中删除条目 目录文件 匹配 价值(S)。 该 --删除 选项不会覆盖
目录文件, 输出到标准输出,除非 --没有输出 用来。
--没有输出
将输出保存到命名文件而不是输出到标准输出。
--无超级更新
不要更新 SGML 超级目录。
- 贝壳
运行一个 shell,允许对目录文件进行交互式查询 目录文件. 对于集合
可用的命令参见“SHELL 命令”一节。
--sgml
使用 SGML 超级目录 - 添加 和 --删除 选项。
-v, --详细
输出调试信息。
SHELL 指令
调用中 xml目录 与 - 贝壳 目录文件 选项打开命令行外壳
允许交互式访问由标识的目录文件 目录文件. 调用
shell 提供了一个命令行提示符,之后是以下命令(在
按字母顺序)可以输入。
加 型 原始物 更换
向目录文件中添加一个条目。 型 表示条目的类型。 可能的类型
是: 国家, 系统, URI, 重写系统, 重写URI, 委托公共, 委托系统,
委托URI, 下一个目录. 原始物 是要替换的原始引用,并且 更换
是要使用的替换实体的 URI。 这 - 添加 选项不会覆盖
CATALOGFILE,输出到标准输出,除非 --没有输出 用来。 这 - 添加 将永远采取
三个参数,即使某些 XML 目录结构只有一个
论据。
调试
打印显示步骤的调试语句 xml目录 正在执行。
该 价值(S)
删除对应的目录条目 价值(S).
倾倒
打印当前目录。
出口
退出外壳。
国家 公众号
执行商品的正式公共标识符查找 公众号。 该
相应的条目将输出到命令行。
安静
停止打印调试语句。
系统 系统ID
执行商品的正式公共标识符查找 系统ID。 该
相应的条目将输出到命令行。
环境
XML_CATALOG_FILES
可以通过将查询重定向到用户自己的集合来更改 XML 目录行为
目录。 这可以通过设置 XML_CATALOG_FILES 环境变量到
目录列表。 一个空的应该停用加载默认值 /etc/xml/目录
目录。
诊断
xml目录 返回码提供了从脚本调用它时可以使用的信息。
0
没有错误
1
无法从目录中删除条目
2
无法保存到目录,请检查文件权限
3
未能向目录添加条目
4
无法在目录中查找条目
使用 onworks.net 服务在线使用 xmlcatalog