「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

comm【コマンド】

pointこの用語のポイント

pointコマンドだよ

pointUNIX系で使えるよ

pointファイルを行単位で比較するよ

スポンサーリンク

簡単に書くよ

comm【コマンド】とは

コンピュータさんに対する命令文(コマンド)のひとつ
であり

2つのファイルを行単位で比較するときに使うコマンド
です。


image piyo

詳しく書くよ

「comm」コマンド

2つのファイルを比較するときに使うコマンド

です。
UNIXLinuxとかMacとか)で使えます。

書き方は

comm [オプション] [ファイル1] [ファイル2]

です。
オプションは、ちょぼちょぼとあります。

オプション説明
-1左側の列を表示しない
-2真ん中の列を表示しない
-3右側の列を表示しない
-23左側の列のみ表示する(真ん中と右側の列を表示しない)
-13真ん中の列のみ表示する(左側と右側の列を表示しない)
-12右側の列のみ表示する(左側と真ん中の列を表示しない)
--helpヘルプを表示する
--versionバージョン情報を表示する

などです。

2つのファイルを比較するという意味では「diff」コマンドと同じです。
ただし「diff」は差分を解析して差分を解消するスクリプト出力できるのに対し「comm」はできません。
一方で「comm」は「ファイル1にだけある行」と「ファイル2にだけある行」と「両方にある行」を分けて表示してくれます。

個人的には「diff」の方がいろいろ便利だけど「comm」の方がパッと見で分かりやすいと思います。


image piyo2

一言でまとめるよ

まぁ「comm」ってコマンドが出てきたら「2つのファイルを比較したいときに使うんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像027
書籍画像016

おまけ

■訳してみるよ

「comm」は何の略でしょうね。
「com」の部分は「比較する」とかを意味する「compare(コンペア)」の略だと思いますが最後の「m」が何か分かりませんでした。


■検索してみる?




書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
サイバー忍者入門 忍者・スパイ・軍隊・ハッカーに学ぶ フルスタック・ハッキング
「定年力」の鍛え方 老後の毎日を最高にする方法