jq 指令超實用秘訣
談到透過命令列處理 JSON ,直覺就會想到 jq 。 近來學會利用 jq 指令處理 JSON 資料後透過樣板(template)輸出格式化字串,因此本篇將分享 2 個關於 jq 的實用秘訣: | 運算子(operator) 輸出 jq 結…
17 篇 · 第 2 頁
談到透過命令列處理 JSON ,直覺就會想到 jq 。 近來學會利用 jq 指令處理 JSON 資料後透過樣板(template)輸出格式化字串,因此本篇將分享 2 個關於 jq 的實用秘訣: | 運算子(operator) 輸出 jq 結…
最近在改用 hexo 寫成的部落格文章,幫文章加上 lang 與 author 2 個 Front-matter 變數,但是檔案有 100 個以上,總不可能一個一個慢慢改,問了 Google 大神後,發現 sed 指令可以幫忙把文字插入到檔…
開發程式時常會設定各式各樣的環境變數,例如 DEBUG mode, PRODUCTION mode 等等環境變數,這時候除了在 .profile .bashrc 等檔案中設定好環境變數之外,還有另一種選擇 direnv 。 direnv 可…
最近在 k Docker 相關文件時,發現一個好用的指令 envsubst ,因此特別紀錄一下。 The envsubst program substitutes the values of environment variables. 因…
Linux 一直以來都是一個方便的系統,原因是在 Windows 麻煩的事情,換成了 Linux 往往都很簡單,像是改網路介面卡(Network Interface Card, NIC) MAC Address 就是一例。
nc (netcat) 是 Linux 系統中十分好用的 TCP/UDP 網路程式,從它的 man page 裡面就可以發現 nc 其實有很多種用途,例如通訊埠掃描(port scan)、檔案傳輸、聊天,甚至是透過遠端執行 Shell 都可…
很多 UNIX-like(Unix, Linux) 程式都是以欄位表格作為執行結果報告,有些時候資料量更可能動輒上百、上千、上萬筆,因此對於 UNIX-like 的使用者而言,如何有效的從這些欄位表格的報告中擷取所需的資料就顯得相當重要,畢…
如果有時候需要再多個資料夾之間進行頻繁切換的話,除了苦命 cd 之外,不妨考慮一下 pushd popd dirs 3 個指令吧!