强大的处理表格数据(CSV 等)

只要输入格式正确,使用 awk 处理表格数据非常容易。大多数生成表格数据的软件都使用这一系列格式的特定功能,而处理表格数据的 awk 程序通常特定于特定软件生成的数据。如果需要更通用或更强大的解决方案,大多数流行语言都提供了包含表格数据中的许多功能的库:

  • 第一行的可选列名称
  • 引用和未引用列值的混合
  • 各种分隔符
  • 浮点数的本地化格式

虽然绝对可以用 awk 干净利落地处理所有这些功能,但这可能不值得付出努力。