第 6 章 格式化 Hammer 输出


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

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

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

其它格式化选项可以通过 the- output 选项提供

$ hammer --output output_format organization list

output_format 替换为以下之一:

  • table - 以人类可读的表(默认)的形式生成输出。
  • base - 以键值对的形式生成输出。
  • yaml - 以 YAML 格式生成输出。
  • csv - 以 Comma Separated Values 格式生成输出。要定义自定义分隔符,请使用-- csv-csv-separator 选项。
  • JSON - 以 JavaScript 对象表示法格式生成输出。
  • silent - 会阻止输出。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.