comm
スポンサーリンク
何するコマンド?
書き方
comm [オプション] [ファイル1] [ファイル2]
オプション
| オプション | 説明 |
|---|---|
| -1 | 左側の列を表示しない |
| -2 | 真ん中の列を表示しない |
| -3 | 右側の列を表示しない |
| -23 | 左側の列のみ表示する(真ん中と右側の列を表示しない) |
| -13 | 真ん中の列のみ表示する(左側と右側の列を表示しない) |
| -12 | 右側の列のみ表示する(左側と真ん中の列を表示しない) |
| --help | ヘルプを表示する |
| --version | バージョン情報を表示する |
補足事項
2つのファイルを比較するという意味では「diff」コマンドと同じです。
ただし「diff」は差分を解析して差分を解消するスクリプトを出力できるのに対し「comm」はできません。
一方で「comm」は「ファイル1にだけある行」と「ファイル2にだけある行」と「両方にある行」を分けて表示してくれます。
個人的には「diff」の方がいろいろ便利だけど「comm」の方がパッと見で分かりやすいと思います。
