Bash / Sh 寫 Shell script 想要有個語法檢查的工具,而不是每次都直接跑,在看結果慢慢 Debug。
這套 ShellCheck 的分析檢查工具很強,除了檢查外,還會建議可以用什麼寫法來寫,不然常常 `` 包一下,就呼叫外部的程式來跑,有很多基本語法可以用,ShellCheck 都會有語法建議。
閱讀全文〈ShellCheck:Shell Script 分析、檢查工具〉
個人筆記, 記錄關於 系統、程式、新聞 與 日常生活 等資訊
Bash / Sh 寫 Shell script 想要有個語法檢查的工具,而不是每次都直接跑,在看結果慢慢 Debug。
這套 ShellCheck 的分析檢查工具很強,除了檢查外,還會建議可以用什麼寫法來寫,不然常常 `` 包一下,就呼叫外部的程式來跑,有很多基本語法可以用,ShellCheck 都會有語法建議。
閱讀全文〈ShellCheck:Shell Script 分析、檢查工具〉
發現 Bug、重現流程等等,常常會需要截圖、錄影和簡單的劃線標記,在 Linux 有哪些軟體程式可以使用呢?
在 Linux 的 CLI (命令列) 想要輸入文字,自動產生程式碼上面的註解,甚至產生各種圖案的畫面,可以使用 boxes 來達成。
Firefox Send 這個服務很佛心,先上傳檔案後,可以設定能下載幾次,下載後即刻刪除,或者 24小時候自動刪除,還有加密(設定密碼)等等的功能,全部免費,這些功能都非常實用。
這套有 Open Source 可以自己架設:mozilla/send: File Sharing Experiment
臨時 或 暫時需要分享檔案的話,可以設定下載一次就自動刪除,網站說明:檔案盡量控制在 1G 以下 (基本上 1G 很夠用了)
若要超過 1G,可以看看此服務:Tresorit Send | Send files easily with end-to-end encryption
sift 預設跟 grep 非常類似,都是要搜尋檔案內容使用的
Linux 在 CLI 想要將數據資料化成柱狀圖(Bar chart),可以使用 Termgraph 來達成。
網頁的 CSS 部份,通常最麻煩的就是 Grid 的架構部份,以前常常會需要靠 float,現在 CSS 有很多新的語法可以用,主要是靠 display 的屬性來達成。
此網站提供 CSS Grid 的界面產生器,可以在頁面上點選,最後就可以生成需要 Grid 格式的 CSS、HTML 語法。
程式撰寫常常需要線上查資料、查 Library 或者查詢寫法(ex: foreach 的參數) 等等,有個線上服務出現,將這些種種問題一次解決。
各種程式語言、各種寫法範例、Cheatsheet 等等,在這個網站都可以直接查到,而且還有提供 CLI (crt.sh) 直接透過 CURL 存取查詢。
使用方式
註:此篇最下面有將 cht.sh 與 vim 快速鍵結合,方便查詢
JPEG 的照片想要查看 HEADER (EXIF) 的資訊,或者要修改 EXIF 的內容,要怎麼做呢?