強大的處理表格資料(CSV 等)

只要輸入格式正確,使用 awk 處理表格資料非常容易。大多數生成表格資料的軟體都使用這一系列格式的特定功能,而處理表格資料的 awk 程式通常特定於特定軟體生成的資料。如果需要更通用或更強大的解決方案,大多數流行語言都提供了包含表格資料中的許多功能的庫:

  • 第一行的可選列名稱
  • 引用和未引用列值的混合
  • 各種分隔符
  • 浮點數的本地化格式

雖然絕對可以用 awk 乾淨利落地處理所有這些功能,但這可能不值得付出努力。