jq 簡介
jq
是一個常用的指令工具,用於處理 JSON 格式的資料,輕量但功能強大,可以做到從 JSON 資料中擷取、轉換、篩選等操作,也可以簡單用於排版讓 JSON 資料更可讀。
這邊文章筆記常用的 jq
功能和範例。
在程式和人文交織的隧道裡持續前進
jq
是一個常用的指令工具,用於處理 JSON 格式的資料,輕量但功能強大,可以做到從 JSON 資料中擷取、轉換、篩選等操作,也可以簡單用於排版讓 JSON 資料更可讀。
這邊文章筆記常用的 jq
功能和範例。
作為中華電信 HiNet 旗下 Blog 網誌服務的「Xuite 隨意窩」是個知名的老牌部落格平台,於 4/6 震撼公告宣布結束營運。
重點時程:
公告的細節和備份說明,網路上已經有很多備份教學,這邊就不贅述。
會寫這篇文章,是覺得非常感慨,10 年前正好是另一個更知名的 blog 平台宣告終止服務:快去備份你的珍貴回憶!——Yahoo!奇摩無名小站將於2013年12月26日終止服務
打開終端機,輸入以下指令就能開啟或關閉視窗截圖時預設的陰影。
不同 OS 平台間本來就很多操作習慣不一樣。像好幾年來我都是在 macOS 環境進行開發,在 macOS 上切換中英文輸入,快捷鍵我習慣用 Caps Lock 鍵 (或稱「中/英」鍵) ;有時切換到 Windows 上打字想切換大小寫時,也容易習慣性按成 Caps Lock 鍵。
之前因為在 Windows 只做少量簡單文書工作,不會頻繁在 macOS 和 Windows 間切換,影響不大,一時按錯就重按就好,幾分鐘後就會適應該 OS 的習慣。
但最近由於一些軟體工具的限制,有些開發只能在 Windows 進行,我變得比較頻繁在 macOS 和 Windows 間切換做不同開發,太常按錯中英切換快捷鍵這件事開始讓我感到困擾,影響到效率。
於是開始研究怎麼讓 macOS 的中英切換快捷鍵能和 Windows 一致,也就是用 Shift 鍵切換,盡量讓我可以在兩邊平台維持同樣的打字習慣。
先說結論:要想 macOS 能用 Shift 單一顆鍵就切換中英文,純內建無法,需要裝別的軟體輔助,不過動作並不難。
這兩天驟聞噩耗,又一位文學巨擘的仙逝——倪匡(1935 年 5 月 30 日~2022 年 7 月 3 日)。
身為一位超過二十年的倪匡迷,衛斯理全系列不知道回味過多少回,心裡的感傷難以言喻。
我心目中的兩位文學偶像,金庸大師和倪匡先生,說不出哪位的作品我認識得更早,哪位的作品我著迷得更深,大抵是同時期開始接觸吧,只記得至少都是國小就開始這迷人的旅程,一頭栽入,一讀再讀,回味無窮。
開兩個 Terminal session 都是 zsh,兩邊共享指令 history,有互相干擾的困擾。
打開 shell 出現以下 error:
/usr/local/etc/bash_completion:59: command not found: shopt
/usr/local/etc/bash_completion:1192: command not found: shopt
/usr/local/etc/bash_completion:1420: command not found: shopt
/usr/local/etc/bash_completion.d/minikube:type:2663: bad option: -t
/usr/local/etc/bash_completion.d/ssh:194: command not found: shopt
/usr/local/etc/bash_completion.d/ssh:247: command not found: shopt
/usr/local/etc/bash_completion.d/xrandr:17: parse error near `)'
閱讀更多解決 /usr/local/etc/bash_completion:59: command not found: shopt
紀錄 Powerlevel10k ~/.p10k.zsh 的客製化設定心得。
如果你是 macOS 上的開發者,應該會看過別人的 macOS Terminal 看起來很酷炫,有很多實用的 prompt 資訊和便利操作,你看到的 95% 是 zsh 這個 shell。
用 zsh 打造自己喜歡的酷炫 Terminal 並不難,網路上已經有很多教學。不過有些教學年代久遠,用的是比較舊的套件,仍有一些略嫌繁瑣的設定,例如 zsh theme Powerlevel9k 需要自己手動安裝 Powerline Font 來支援特殊 icon font。
後來新的 Powerlevel10k 將這些設定又更進一步簡化,設定方式變得非常人性化,更容易設定,而且效果更漂亮。
本文使用較新的 Powerlevel10k,整理從零開始的安裝設定步驟,也算是為自己做筆記,未來重置或更換 Mac 時能很快找回慣用的配置。
閱讀更多讓 macOS 的 Terminal 又潮又實用:手把手設定教學 iTerm2 + oh-my-zsh + Powerlevel10k
iTerm2 應該已經是大部分 Mac 開發者必裝的終端機軟體,本文整理一些 iTerm2 的基本資訊、常用設定和操作。