加入 Exercism 的 AWK 學習軌道,即可獲得 92 個練習 分成 3 個 AWK 概念, 並享有程式碼自動分析 以及 個人導師引導, 全部100% 免費。
BEGIN {print "Hello World!"}
透過 Exercism 上有趣又有成就感的程式設計練習,測試你對各種概念的理解,讓你的程式設計能力更上一層樓。
查看 Exercism 上所有 AWK 練習
AWK 是個歷史悠久、功能強大、優雅又簡單的工具,每個人都該認識它。
從 CSV 擷取一個欄位就是這麼簡單:awk -F, '{print $1}' file
用簡短的 AWK 程式,就能取代複雜的 grep|sed|tr|cut 管線。
簡單又有彈性的資料結構、使用者自訂函式;AWK 能做的比你想像的更多。
只要幾十個字元,就能完成令人驚豔的文字轉換。
除了 /bin/sh 之外,AWK 是標準 Unix 環境中唯一的其他腳本語言。
每種語言都有自己做事的方式。AWK 也不例外。我們的導師會幫助你學會像 AWK 開發者那樣思考,以及如何寫出 道地的 AWK 程式碼。解完一個練習後,把它提交給我們的 志工團隊,他們會給你提示、想法和回饋,告訴你 怎麼寫得更像你在 AWK 中平常會看到的樣子。他們也會幫助你發現那些 你不知道自己不知道的事。
進一步了解引導