1.8. 生成格式化输出


您可以修改 hammer 命令的输出的默认格式,以简化其他命令行工具和应用程序进行的处理。例如,要列出带有自定义分隔符(本例中为分号)的 CSV 格式的机构,请使用以下命令:

$ hammer --csv --csv-separator ";" organization list

当您需要解析 ID 并在 for 循环中使用时,CSV 格式的输出很有用。

使用 --output 选项提供了其他一些格式化选项:

$ hammer --output output_format organization list

output_format 替换为以下之一:

  • table - 以人类可读的表(默认)的形式生成输出。
  • Base - 以键值对的形式生成输出。
  • yaml - 以 YAML 格式生成输出。
  • CSV - 以 9 月的值生成输出。要定义自定义分隔符,请使用 --csv--csv-separator 选项。
  • json - 以 JavaScript Object Notation 格式生成输出。
  • silent - 阻止输出。
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部