想學習並精通 AWK 嗎?

加入 Exercism 的 AWK 學習軌道,即可獲得 92 個練習 分成 3 個 AWK 概念, 並享有程式碼自動分析 以及 個人導師引導, 全部100% 免費。

關於 AWK

BEGIN {print "Hello World!"}

在 Exercism 上,AWK 共有92 個程式設計練習。 從 旋轉密碼 到 菱形。


透過 Exercism 上有趣又有成就感的程式設計練習,測試你對各種概念的理解,讓你的程式設計能力更上一層樓。

查看 Exercism 上所有 AWK 練習

AWK 的核心功能


AWK

通用

AWK 是個歷史悠久、功能強大、優雅又簡單的工具,每個人都該認識它。

簡單易學

從 CSV 擷取一個欄位就是這麼簡單:awk -F, '{print $1}' file

功能強大

用簡短的 AWK 程式,就能取代複雜的 grep|sed|tr|cut 管線。

事半功倍

簡單又有彈性的資料結構、使用者自訂函式;AWK 能做的比你想像的更多。

一行指令

只要幾十個字元,就能完成令人驚豔的文字轉換。

廣泛使用

除了 /bin/sh 之外,AWK 是標準 Unix 環境中唯一的其他腳本語言。

搶先一窺你將學到的概念


查看 AWK 的所有概念

以 AWK 的方式獲得引導

每種語言都有自己做事的方式。AWK 也不例外。我們的導師會幫助你學會像 AWK 開發者那樣思考,以及如何寫出 道地的 AWK 程式碼。解完一個練習後,把它提交給我們的 志工團隊,他們會給你提示、想法和回饋,告訴你 怎麼寫得更像你在 AWK 中平常會看到的樣子。他們也會幫助你發現那些 你不知道自己不知道的事。

進一步了解引導

由社群提供的 AWK 練習

Exercism 上的 AWK 學習軌道有 3 個概念以及 92 個練習,幫助你寫出更好的程式碼。

查看所有 AWK 練習
AWK

開始使用 AWK 學習軌道

最棒的是,它對所有人 100% 免費。

加入 AWK 學習軌道