「結合」を使用して 2 つの並べ替えられたファイルを結合すると、予期しない結果になります。例は次のとおりです。
//ファイル a.bat
12
123
456
13421
123456
//ファイル b.bat
12
123
5432
123456
次のコマンドを実行します。
$ join -1 1 -2 1 -o '1.1 2.1' a.dat b.dat
12 12
123 123
123456 は無視されます。実際、他のファイルも試してみましたが、完全な結果が得られなかったものもあります。なぜそれが起こったのですか?