本教學將指導您建立CLI(命令列介面)應用程式
在Rust中,只需大約需要十五分鐘,就能得到可以運行的程式(大約第 1.3 節以後)。
之後,我們只需持續調整我們的程式,直到它可以被當作一個工具來打包發布。
你將學到如何開始所需的所有基本知識,以及如何去尋找更多有用資訊。
當然,你可隨意跳過目前不需要了解的章節,或之後再翻回查看。
你想要寫一個什麼樣的專案呢?
不如我們先從一個簡單的開始:讓我們寫一個簡單的 grep
。
我們給這個工具一個字串和一個檔案路徑,它將列印出每個包含所查字串的行。 不如就叫它 grrs
吧(發音“grass”)。
最後,我們想讓它像這樣運行:
$ cat test.txt
foo: 10
bar: 20
baz: 30
$ grrs foo test.txt
foo: 10
$ grrs --help
[some help text explaining the available options]