强大的处理表格数据(CSV 等)
只要输入格式正确,使用 awk 处理表格数据非常容易。大多数生成表格数据的软件都使用这一系列格式的特定功能,而处理表格数据的 awk 程序通常特定于特定软件生成的数据。如果需要更通用或更强大的解决方案,大多数流行语言都提供了包含表格数据中的许多功能的库:
- 第一行的可选列名称
- 引用和未引用列值的混合
- 各种分隔符
- 浮点数的本地化格式
虽然绝对可以用 awk 干净利落地处理所有这些功能,但这可能不值得付出努力。
只要输入格式正确,使用 awk 处理表格数据非常容易。大多数生成表格数据的软件都使用这一系列格式的特定功能,而处理表格数据的 awk 程序通常特定于特定软件生成的数据。如果需要更通用或更强大的解决方案,大多数流行语言都提供了包含表格数据中的许多功能的库:
虽然绝对可以用 awk 干净利落地处理所有这些功能,但这可能不值得付出努力。