Linux 統計多個檔案中的總行數值

2021-10-04 20:17:03 字數 386 閱讀 3480

思路:首先統計出每個檔案的行數,然後將數值數值寫入臨時檔案中;然後迴圈多個檔案,追加數值至臨時檔案,最後對臨時檔案裡每行的數值進行彙總

#!/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...