1.8. 生成格式化输出


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

$ hammer --csv --csv-separator ";" organization list
Copy to Clipboard Toggle word wrap

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

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

$ hammer --output output_format organization list
Copy to Clipboard Toggle word wrap

使用以下之一替换 output_format

  • table - 以人类可读表(默认)的形式生成输出。
  • base - 以键值对的形式生成输出。
  • yaml - 以 YAML 格式生成输出。
  • CSV - 以 Comma Separated 值格式生成输出。要定义自定义分隔符,请使用 --csv--csv-separator 选项。
  • JSON - 以 JavaScript Object Notation 格式生成输出。
  • silent - 限制输出。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat