LPIC-1 / GNU・Unixコマンド ・ コマンド問題
$
- join a.txt b.txt✓ 正解
- paste a.txt b.txt
- merge a.txt b.txt
- comm a.txt b.txt
💡 join は両ファイルに共通する結合フィールド(既定で1番目のフィールド)が一致する行どうしを結合します。両ファイルがそのフィールドでソート済みである必要があります。
○ join a.txt b.txt:正解。join は共通フィールドが一致する行どうしを結合します(要ソート済み)。
✕ paste a.txt b.txt:paste は行番号で機械的に横連結するだけで、キー一致による結合は行いません。
✕ merge a.txt b.txt:merge は3-way マージ用で、共通フィールドをキーにした結合ではありません。
✕ comm a.txt b.txt:comm はソート済み2ファイルの共通/固有行を3列で比較表示するもので、フィールド結合ではありません。