最近,阿舍比較常在用 Shell 的東西,偶爾還寫一些簡單的 Script 來用,然後,就發現,其實,如果只是暫時要到的東西,就設個變數來用就好囉 ! 反正一登出就會被清掉了,即用即丟,阿舍覺得滿沒有負擔的哩 ! ... 呵 !
舉例來說,假設阿舍這一次要一直操作「/var/lib/schroot/mount/vivid-xyz-0123456789」 這個資料夾,那阿舍就如下面第一行一樣,先設個變數給阿舍要用到的這個長長的資料夾路行,之後,阿舍就可用像下面第二行的方式來使用這個變數哩 !
$ smt='/var/lib/schroot/mount/vivid-xyz-0123456789'
# 用 cd 指令切到 /var/lib/schroot/mount/vivid-xyz-0123456789 資料夾
$ cd $smt
這個變中不只可以單獨使用,也可以用來合併字串,例如,阿舍要 unmount 這個「/var/lib/schroot/mount/vivid-xyz-0123456789」資料夾下的 /proc 資料夾時,阿舍就可以像下面這樣來串成「/var/lib/schroot/mount/vivid-xyz-0123456789/proc」資料夾路徑哩 !
$ sudo umount $smt/proc
所以,如果你在操作指令的時候,遇到很多要打很長的字串,或是跟阿舍一樣是很懶惰的人的話,建議可多多利用 Shell 變數和 alias 指令及 Shell Script 來讓自少打一些字來減少對手指和手肘及手臂造成職業傷害哩 ! ... 呵 !
推薦閱讀
- 問題沒解決嗎? 更多的 Ubuntu 教學在 這裡
- Prompt Injection: 提示詞注入安全漏洞
- 二款 Mac 無痛安裝的 Stable Diffusion 軟體
- 用 AI 寫部落格文章好不好 ?
- 沒有免費的 Midjourney 和 Colab 又不想花錢怎麼辦 ?
- 不學 Prompt 技巧也能善用 ChatGPT 的簡單方法
- 企業 AI 應用:不只是聊天機器人
- Automatic 比 Automatic1111 更好用 ? 都是 Stable Diffusion WebUI
- Stable Diffusion 的 /describe 圖生文功能
- AI 畫出讓人可怖的美圖 !
有疑問? 問題還是沒解決嗎? 歡迎下方留言提問和討論 😁
沒有留言 :
張貼留言
歡迎留言提問和討論 .... 😁