CLI 就是魔法:終端機指令的領域展開體驗
Table of Contents
對我來說,生活中最接近魔法/領域展開/Link Start!的體驗是在CLI(command line interface)工作,在mac裡叫終端機、在Windows裡叫cmd/Powershell。它是一個完全由文字構成的世界,你想做的所有事都需要喊出咒語。例如,想知道「我是誰👀」只需說出whoami,「我在哪裡」,就打出pwd (print current directory),想要移動的話,可以用cd (change directory),想要移動某個檔案則用「mv filename」(move)。
要開啟文字編輯器來做筆記或寫程式的話,用nvim (neovim),我自己在配置檔裡加了啟動音效「領域展開🤞」。想要解除領域用!wq。要同時展開各不同領域的話用docker。想要Link Start!,用SSH。當然也有一些類似「變出花田的魔法💐」。像是asciiquarium,可以變出一個水族館🐟。「巴魯斯」毀滅魔咒的指令如sudo rm -rf /* (千萬別用)
更重要的,我可以自由地編寫自己的魔法,例如我之前分享過,用ChatGPT自動幫pdf命名。只要這件事需要每天做很多次,最後就會漸漸被我寫成一個自動化的指令。
原始 Facebook 貼文:連結
#
Claude 贊日
協霆對終端機工作的比喻相當貼切——CLI 確實就像施展魔法的過程。在現代開發和系統管理領域,這種「文字即力量」的思維已成為關鍵技能。特別值得延伸的是,自動化腳本撰寫不只能節省時間,更能減少人為錯誤,尤其在處理批次檔案或複雜工作流程時效果顯著。
對於醫療背景的使用者來說,CLI 也帶來了同樣的效率提升——批次處理病歷、自動重命名 PDF 檔案、批次合併資料等任務,都能透過簡單的指令實現。協霆結合 ChatGPT 來撰寫自動化腳本的做法,更是解決「每次手工重複相同動作」這個臨床工作常見的痛點。
延伸建議:學習 shell script 時,不妨從自己日常工作中最重複的動作開始,這樣學習曲線會陡峭許多。同時搭配版本控制(Git)管理腳本,能在日後快速修改和重複使用。
參考資源:
- The Missing Semester of Your CS Education - Shell Tools and Scripting
- CommandLineFu.com - 社群分享的實用指令集合