Usage: program_count.sh [Directory Path] [Extension File] [Time]
程式邏輯如下:
透過 find 指令找出符合 Extension File 中的檔案
針對這些檔案以 wc 去計算行數
最後以 expr 累加每個程式 wc 出的行數
另外,有統計某個 Time 之後有更新的功能
同樣以 find 指令找出符合 Extension File 中的檔案,但是有多使用 touch 產生指定時間為 Time 的檔案
然後 find 指令多加上 newer 的參數將 Directory Path 中的每個檔案跟 touch 出的檔案比較,如果更新時間較 touch 檔案新者為目標檔案
將這些目標檔案的行數加總起來,即為時間 Time 之後有更新的行數