問題タブ [comm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
693 参照

macos - Mac で通信コマンドが壊れていますか?

あるとしますfile1:

そしてfile2

それらを FreeBSD または Linux で比較するとcomm file1 file2、次の結果が得られました。

しかし、Mac OSX 10.9 で同じコマンドを試したところ、驚くべき結果が得られました。

Mac で通信コマンドが壊れていますか? または、何か不足していますか?

0 投票する
0 に答える
310 参照

bash - comm と変数がファイルにリダイレクトされない

私は、debian ベースのシステムで日々のパッケージの違いを保存するための bash スクリプトに取り組んでいます。

以下のコードをいじって、機能をダウンさせてから、微調整してラインで問題が発生するようにしています。

ファイル名をハードコーディングし、 pkg.log に2つの違いが含まれている場合に機能するため、変数に問題があるようです。変数は diff コマンドを使用すると期待どおりに機能するため、正確な原因はわかりません。

誰かが助けてくれれば、とても感謝しています。

0 投票する
2 に答える
695 参照

wget - UNIX: 一時ファイルを作成せずに comm を使用する

comm を使用して 2 つのリストを比較したかったのですが、1 つはランダムに生成された単語で構成されています。

もう 1 つは英語の辞書です。

(私は実際に URL を提供することはできません) 両方のリストを一時ファイルに保存してから comm -12 file1 file2 を使用してみましたが、これらの一時ファイルを作成せずに実行したいと考えています。方法はありますか?

0 投票する
1 に答える
82 参照

linux - 各シリアル ポートへのパッチの定義

CentOS 6 を使用しており、USB1 と USB2 の 2 つのシリアル ポート (2 つの異なるポートに 2 つの USB インターフェイス) があります。USB1を接続すると、OSは彼女のパッチを「/dev/ttyACM0」に設定し、USB2を接続すると「/dev/ttyACM1」に設定します。しかし、最初に USB2 を接続すると、OS はパッチを「/dev/ttyACM0」に設定し、「/dev/ttyACM1」に設定しません。インターフェイスを接続する順序に関係なく、USB1 パッチを「/dev/ttyACM0」および USB2「/dev/ttyACM1」にする必要があります。どうすればいいですか?

ありがとうございました

0 投票する
1 に答える
194 参照

diff - 複数のファイルとの交差

各ファイルに 1 列のデータ (各ファイルに約 2000 行) が含まれる 4 つのテキスト ファイルがあります。私がやろうとしているのは、すべてのファイルを比較し、異なるファイル間の重複を判断することです。したがって、file1 には何が含まれているが他の 3 つのファイルには含まれていないか、file2 には何が含まれているが他の 3 つのファイルには含まれていないか、file1 と file2 のみに何が含まれているかなどを知りたいと思います。最終的な目標は、ベン図を作成することですファイル間のさまざまな重複を示す 4 つの重複する円。

私はこれを行う方法を理解しようとして頭をかき集めてきました。私は comm と diff コマンドで遊んでいますが、すべてのファイルでこれを行うのに問題があります。これを行う方法について何か提案はありますか?

助けや提案をありがとう。

0 投票する
2 に答える
76 参照

apache-pig - 基本的な PIG の問題 - グループを他のグループから差し引く

PIG でグループを他のグループから差し引きたいと思います。「comm -23」コマンドがbashで行っていることとまったく同じことをしたいのですが、インターネット上でそれに関するドキュメントが見つかりません。

たとえば、グループ A は 1 2 3 4 5 6 です。

グループ B: 3 4 5 6 7

そして、私が必要とする出力は次のとおりです: GROUP A - GROUP B: 1 2

0 投票する
1 に答える
876 参照

linux - grep を使用して 2 つの大きな単語リストの違いを見つける

イギリスの単語を含む 78,000 行の .txt ファイルと、最も一般的なイギリスの単語を含む 5,000 行の .txt ファイルがあります。大きなリストから最も一般的な単語を並べ替えて、一般的ではない単語を含む新しいリストを作成したいと考えています。

別の問題で問題を解決できましたが、これが機能しないため、何が間違っているのかを本当に知りたいです。

私は次のことを試しました:

最初にカットせずにgrepだけを実行すると、両方のファイルに含まれていることがわかっている単語が表示されます。

私もこれを試しました:

誰かが自分で試してみたい場合の 2 つのテキスト ファイル: https://www.dropbox.com/s/dw3k8ragnvjcfgc/5k-most-common-sorted.txt https://www.dropbox.com/s/1cvut5z2zp9qnmk /brit-az-sorted.txt