台灣有幾個鄉鎮?全世界有多少國家?

最近在新聞聽到台灣有319個鄉鎮,但是這個數字似乎已經聽很久,最近一次縣市合併、更名,數量應該不會還是一樣吧?

閱讀全文〈台灣有幾個鄉鎮?全世界有多少國家?〉

影片 - 台灣天候歷史演進

這次颱風天太恐怖,在家看新聞剛好看到"台灣演義",原來百餘年前的台灣,平地都是會下雪的,而且還是經常下雪。

來看看台灣天候和天災的歷史,知道目前居住的地方的歷史演進吧!

閱讀全文〈影片 - 台灣天候歷史演進〉

Linux Bash 監控檔案修改 執行即時合併

JavaScript 常常會需要修改後,執行壓縮等動作,常見的會是用 grunt 做類似下述命令:

不過要做檔案合併、檢查、壓縮..  等等,應該不用這麼費工,Shell 就可以做到,於是簡單的寫了一套。

註:整個程式只有兩個檔案,全部內容只有5行,相信修改應該沒有難度。(程式語言:Linux 的 Bash Shell)

閱讀全文〈Linux Bash 監控檔案修改 執行即時合併〉

Linux Bash 如何查看檔案修改到現在經過幾秒

於 Linux Bash Shell 想要看此檔案上次修改到目前經過幾秒,可以用下述指令:

  • $ expr $(date +%s) - $(date +%s -r /tmp/filename.txt) # 檔案修改到現在過了10秒
    10
  • $ expr `date +%s` - `stat -c %Y /tmp/filename.txt` # 檔案修改到現在過了12秒
    12

參考自:linux - How to get time since file was last modified in seconds with bash?

註:

  • expr:加減乘除
  • date +%s:現在時間的 timestamp
  • date +%s -r filename:檔案修改時間的 timestamp
  • stat -c %Y filename:檔案修改時間的 timestamp