3つのファイルがあります。すべて1列しかありません。
File1
M
0
M
A
File2
A
0
M
A
File3
M
0
A
A
3つのファイルの各行、つまり最初の行(M、A、M)を比較するため、最大発生回数はMです。出力ファイルの最初の行にはMを含める必要があります。 3つのファイルの他の行にも同様に適用されます。
Output file
M
0
M
A
誰でもこれについてawkスクリプトを教えてもらえますか?
ベストアンサー1
次のようにしてみてください。
awk '$1"">A[FNR]{A[FNR]=$1} END{for(i=1; i<=FNR; i++)print A[i]}' file*
$1""
文字列比較を実行できるように、$ 1を文字列コンテキストに強制するために使用されます。