fbpx

筆記 – 13 個使用出色的使用者體驗技巧寫好 shell script

Contents

筆記

shell script 腳本大部分都是開發者用於工作自動化,有些是寫給自己使用,但是如果你寫的 shell script 是要給同樣是開發者的同事使用呢?

文章作者以 UX 的觀點,提出 13 個技巧讓你的 shell script 更有可用性

1. 提供–help 選項

2. 檢查所有命令的可用性 – 呼叫可能不存在的命令時,請先檢查它們是否可用

3. 可獨立於當前工作目錄運作 – 從不同的目錄執行腳本可能會發生錯誤,這樣的腳本沒有人會喜歡

4. 如何讀取輸入:環境變數 vs. 腳本參數 – 對於不影響腳本行為的值,可以使用環境變數,而對於可能觸發腳本不同流程的值,可以使用腳本參數。

5. 輸出你對系統執行的所有操作

6. 如果有必要,提供–silent選項

7. 重新開啓顯示

8. 用動畫的方式顯示進度

9. 使用顏色輸出你的程式結果 – 綠色表示成功,紅色表示失敗,黃色表示警告

10. 出現錯誤立即退出腳本

11. 自己執行清理工作

12. 在退出時使用不同的錯誤碼

13. 在結束時輸出一個新行

作者在每個實踐都有詳細解釋與使用 shell script 示範 ,如果你寫的 script 也要給同事使用 ,遵循這些實踐,他們會感激你的

原文網址

文章鏈結 : 13 Tips & Tricks for Writing Shell Scripts with Awesome UX

支持 Soft & Share

❤️您應該有留意到,我們的網頁並不會出現干擾人的跳出煩人的廣告或是在內容中嵌入廣告,因為我們發現這樣對閱讀網頁的內容體驗真的是不好!

如果您覺得我們提供的內容服務還不錯,歡迎透過對以下產品/服務的購買投資來支持本站的營運走得更遠

如果暫時還不需要以下的付費服務,幫我們把這個網站分享給有需要的朋友,您的小小舉動會對 Soft & Share 有莫大的幫助!感謝您的支持!

🎈如果您點選優惠連結後,還是沒有看到優惠價格,請將瀏覽器的 cookie 清除 ( 清除 udemy 網站的就可以了 ),然後重新點選優惠連結並登入 Udemy 就可以了

也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: