用于定义命令行工具(输入参数)的任何通用(xml?)格式



是否存在通用(xml或类似)格式来定义命令行工具,例如输入参数和输出?

格式必须足够详细,以作为自动生成向导的基础,用于填写工具所需的输入。

我已经找到了生物信息学集成工作台Galaxy创建的基于xml的格式。问题是Galaxy toolconfig格式的xml文件不是独立的,而是需要一个附带的python (.py)文件,该文件执行一些逻辑,并且不遵循任何已定义的格式,因此很难移植到其他语言。

所以,寻找其他建议!

docbooks集合包含命令行工具的XML定义。

我很高兴这有帮助。这个问题很有趣。

公立小学

你考虑过使用类似java的配置文件吗?例如

$ cat any.properties
javadoc.additionalparam=
javadoc.author=false
javadoc.encoding=
javadoc.noindex=false
javadoc.nonavbar=false
javadoc.notree=false

当我在学习XML的时候,我仍然没有感觉到我工作的规模有多大的优势,你呢?: -)

最新更新