ID列と20個程度の変数からなる2つのタブ区切りファイルがあります。両方のファイルに存在するIDを探したいと思います。私が求めているのは、bashスクリプト「diff」の反対のようなものです。アドバイスをいただければ幸いです。ファイル間の類似点を探すためのシェルスクリプト
0
A
答えて
1
ソートファイル、あなたは
$ join sortedfile1.txt sortedfile2.txt
を使用することができますし、共通のIDラインが参加されます。
2
ツールcomm
は、2つのファイルからソートされた入力を指定することができます。どちらの行がファイルAにのみ存在するか、両方ともにあり、ファイルBにのみあることがわかります。たとえば、
17 p o i u
13 a b c d
14 q w e r t
...とあるfile-b
:
18 a s d f
13 f g h i
7 z x c v
あなたは次のようにプロセス置換とcomm
を使用することができます。
file-a
を持っています10
$ comm -1 -2 <(cut -d ' ' -f 1 file-a|sort) <(cut -d ' ' -f 1 file-b|sort)
13
パラメータ-1
は、最初のファイルのみの行を抑制し、-2
は、2番目のファイルのみを抑制します。
0
cut -f1 file1 file2 | sort | uniq -d
関連する問題
- 1. 文の間の類似点の計算
- 2. 最も類似したドキュメントを探す
- 3. WordNetの類似点java
- 4. LuceneのJaccard類似点
- 5. 2点間の中間点を探す
- 6. PHP(または類似のもの)を介したファイル作成時間
- 7. PHPでRSSフィードの "類似の"記事を探す
- 8. mdbファイルとMySQLサーバースキーマの類似テーブル間のデータの同期化
- 9. NSArrayで類似の文字列を探します
- 10. 類似の単語を探しています
- 11. クラスタリングのためにRの距離(非類似性)または類似点を使用する必要がありますか?
- 12. 画像の類似度を考慮しない画像類似度ライブラリを探す
- 13. OpenGL ES 2.0とOpenGL 3との類似点と相違点
- 14. java内の2つの画像の間に知覚的類似点がある
- 15. 2つの結果セットの類似点を比較する
- 16. MySQL(スフィンクス関連)で類似した/重複したフィールド値を探す
- 17. キーポイントを使用してオブジェクトの類似点を計算する
- 18. MySQLの類似した行
- 19. mysqlの類似したクエリグループ
- 20. アルゴリズムを探す: '類似性'によるクラスタリング
- 21. 字句類似度を比較するための数値ハッシュ
- 22. 非常に類似した画像のための画像ハッシュ
- 23. 2人の顔とその類似点を比較
- 24. PHP - 類似性のための配列要素を比較し、最も類似ペアは最初
- 25. 2つのlicense.txtファイル間の類似性を計算する方法は?
- 26. C#とVB.netの類似点/相違点に関する面接の質問
- 27. iPhoneのためのFacebookの類似のアプリ
- 28. テキストの類似性のためのアルゴリズム/ライブラリ
- 29. MVCとMVVMの違いと類似点は何ですか?
- 30. ChromeにはglobalStorageの類似点はありますか?