現時点で awk を学習しようとしていますが、特定のタスクを実行したいと考えています。私の質問は、以前に投稿されたもの( awk を使用して列を行に転置する)と範囲が似ていますが、私のデータではうまくいきません。私はその理由を解明しようとしてきましたが、それは非常に単純だと確信しています。
2 つのフィールドしかないタブ区切りのテーブルに大きなデータがあります (以下の例)。
1101\t7778
1101\t7755
1101\t8889
1101\t6789
2300\t1220
4000\t2333
4000\t7555
4000\t9000
4000\t1111
フィールドが一致したときに、2番目のフィールドを行に追加したいと考えています。望ましい出力は次のようになります。
1101\t7778\t7755\t8889\t6789
2300\t1220
4000\t2333\t7555\t9000\t1111
可能であれば、コマンド内のすべての部分の説明を取得して、将来理解できるようにしたいと思います。前もって感謝します。