0
ここでは、file.txtからFAILED番号を検索するPythonコードを使用したいと思います。ここでは、0または任意の数字のFAILED番号を検索する必要があります。それから私は失敗の数を電子メールで送ることができます。 私はgrepを試しましたが、うまくいきません。python findログファイル内のFAILED番号を調べよう
searchfile = open("file.txt", "r")
for line in searchfile:
if "FAILED" in line: print line
searchfile.close()
Total Copied Skipped Mismatch FAILED Extras
Dirs : 2575 0 2575 0 5 0
Files : 6039 0 6039 0 0 0
Bytes : 1.547 g 0 1.547 g 0 0 0
Times : 0:00:53 0:00:00 0:00:00 0:00:53
Ended : Tue Aug 30 04:32:48 2016
ミカエル、あなたのいくつかの時間ならば、私のロジックを教えてください上のコード。その素晴らしい仕事。 – Ajsh
'Dirs'と 'Files'の値を格納する場所を理解したかった – Ajsh
値はこの行に読み込まれて格納されます 'result [l.split()[0]] = int(l [col_index:col_index + len(col)])) 'を実行します。 'col_index'で始まり' col_index + len(col) 'で終わる「FAILED」列の文字を読み込みます。 –