v 0.2
有別於傳統Shell 書籍,本書並未花大篇幅去介紹Shell 語法,而是以面向「物件」 的方式引入大量的實例介紹Shell 日常操作,「物件」 涵蓋數值、邏輯值、字串、檔案、進程、檔案系統等。這樣有助於學以致用,並在用的過程中提高興趣。也可以作為Shell 程式索引,在需要的時候隨時檢索。
專案首頁:http://www.tinylab.org/pleac-shell
程式碼倉庫:https://github.com/tinyclub/open-shell-book
線上閱讀:http://tinylab.gitbooks.io/shellbook
更多背景和計劃請參考:前言。
以Ubuntu 為例:
$ sudo aptitude install -y retext git nodejs npm$ sudo ln -fs /usr/bin/nodejs /usr/bin/node$ sudo aptitude install -y calibre fonts-arphic-gbsn00lp$ sudo npm install -y calibre fonts-arphic-gbsn00lp$ sudo npm install gitbookcli -installg
$ git clone https://github.com/tinyclub/open-shell-book.git$ cd open-shell-book/
$ gitbook build // 編譯成網頁$ gitbook pdf // 編譯成 pdf
歡迎大家指出不足,如有任何疑問,請郵件聯絡wuzhangjin at gmail dot com 或直接修復並提交Pull Request。
本書採用協議發布,詳細版權資訊請參考CC BY NC ND 4.0。