Linux 使用 cat 同時輸出 zcat 的資料

要 cat log 檔,但是 log 檔裡面有些是 gz 的,想要全部都一起 cat 出來,可以怎麼做呢?

閱讀全文〈Linux 使用 cat 同時輸出 zcat 的資料〉

ShellCheck:Shell Script 分析、檢查工具

Bash / Sh 寫 Shell script 想要有個語法檢查的工具,而不是每次都直接跑,在看結果慢慢 Debug。

這套 ShellCheck 的分析檢查工具很強,除了檢查外,還會建議可以用什麼寫法來寫,不然常常 `` 包一下,就呼叫外部的程式來跑,有很多基本語法可以用,ShellCheck 都會有語法建議。

閱讀全文〈ShellCheck:Shell Script 分析、檢查工具〉

Memcached 資料備份、重新啟動、還原的 Script

Memcached 全部資料都在記憶體(RAM)裡面,所以只要重新啟動,全部資料都會消失,想要重新啟動,但是資料都還保留著的話,應該怎麼做呢?

閱讀全文〈Memcached 資料備份、重新啟動、還原的 Script〉

gorun:使用 Go 當 Script language

Golang 除了 Compile (build) 外,平常可以使用 go run 直接執行。

gorun 的作者想要在 go 的程式第一行加上類似 #!/usr/bin/go 就可以執行 .go 的作法

  • 詳見:GitHub - erning/gorun: gorun is a tool enabling one to put a "bang line" in the source code of a Go program to run it, or to run such a source code file explicitly. It was created in an attempt to make experimenting with Go more appealing to people used to Python and similar languages which operate most visibly with source code.

閱讀全文〈gorun:使用 Go 當 Script language〉