強大的處理表格資料(CSV 等)
只要輸入格式正確,使用 awk 處理表格資料非常容易。大多數生成表格資料的軟體都使用這一系列格式的特定功能,而處理表格資料的 awk 程式通常特定於特定軟體生成的資料。如果需要更通用或更強大的解決方案,大多數流行語言都提供了包含表格資料中的許多功能的庫:
- 第一行的可選列名稱
- 引用和未引用列值的混合
- 各種分隔符
- 浮點數的本地化格式
雖然絕對可以用 awk 乾淨利落地處理所有這些功能,但這可能不值得付出努力。
只要輸入格式正確,使用 awk 處理表格資料非常容易。大多數生成表格資料的軟體都使用這一系列格式的特定功能,而處理表格資料的 awk 程式通常特定於特定軟體生成的資料。如果需要更通用或更強大的解決方案,大多數流行語言都提供了包含表格資料中的許多功能的庫:
雖然絕對可以用 awk 乾淨利落地處理所有這些功能,但這可能不值得付出努力。