思路:首先統計出每個檔案的行數,然後將數值數值寫入臨時檔案中;然後迴圈多個檔案,追加數值至臨時檔案,最後對臨時檔案裡每行的數值進行彙總
#!/bin/bash
#置0echo '' > log.log
ls /cib/dm/shell/*.sql | while read file_name
do#迴圈追加每個文字的行數至log.log
awk '' $ | wc -l >> log.log
done
#統計最終結果
cat log.log | awk ';end ' > result.txt
ps: 也可以嘗試使用新增乙個變數,每次接收乙個檔案的行數值,然後再把變數值每次累加,最後列印變數值 python 計算檔案中總行數
計算檔案的行數 最簡單的辦法是把檔案讀入乙個大的列表中,然後統計列表的長度.如果檔案的路徑是以引數的形式filepath傳遞的,那麼只用一行 就可以完成我們的需求了 count len open filepath,ru readlines 如果是非常大的檔案,上面的方法可能很慢,甚至失效.此時,可以...
用linux的命令從多個檔案中統計ip的個數
前提 若干個檔案如hostsaa 平台.cfg hostsbb 服務.cfg hostscc 平台.cfg hostsdd 服務.cfg hostsxx 平台.cfg,每個檔案定義了很多主機數,每個主機配置定義格式如下 define host uniq wc l 注釋 1.xargs 命令適用於管道...
用python統計多個文字中你想統計的單詞
import collections 計數器 import os import string path users u workspace python learning show me the code 0006 diary diary dir dir os.listdir path 讀取目錄 s...