1

次の awk コードを Python コードとして実行したい場合、最善の方法は何でしょうか? リストを使用する場合、最終的にフィールド 1 と 3 を出力リストに出力し、これをファイルに書き込むことができるように、リストにデータを入力する方法を教えてください。

ありがとうグラハム

AWK 

#!/bin/awk -f
BEGIN {
        FS=":";
}
{
                print $1,$3
        }

テストファイル

Error code 27: This is error code 27:Ihave no comment here
Error code 24: This is error code 27:Ihave no comment here
Error code 27: This is error code 27:Ihave no comment here
Error code 26: This is error code 27:Ihave no comment here
Error code 27: This is error code 27:Ihave no comment here
Error code 29: This is error code 27:Ihave no comment here
Error code 01: This is error code 27:Ihave no comment here
4

1 に答える 1

1
f = open(file_name)
for line in f:
  s = line.split(':')
  print s[0],s[2]
于 2012-08-01T12:33:33.127 に答える