私は2つのファイルを持っています
ファイル1:
01:12:00,001 Some text
01:14:00,003 Some text
02:12:01,394 Some text
ファイル2:
01:12:00,001 Some text
01:12:01,029 Some text
01:13:21,123 Some text
次のような出力が必要です。
01:12:00,001 Some text
01:12:00,001 Some text
01:12:01,029 Some text
01:13:21,123 Some text
01:14:00,003 Some text
02:12:01,394 Some text
どうすればこれを達成できますか?
フィールドがファイルに表示される順序でファイルをソートするように要求しているため、これはsort
の最も基本的な使用法です。
sort file1 file2 > outputfile
元のファイルがすでにタイムスタンプ順になっている場合は、sort
でマージオプションを使用するのがおそらく最も速いでしょう。
sort -m file1 file2 > outputfile
man sort
から:
-m, --merge
merge already sorted files; do not sort