行が繰り返される共通フィールドに基づいて2つのファイルをマージ/結合する方法

プルサ

私は2つのファイルを持っています:

file1

SC  65.696  618
SC  61.92   625
KN  82.546  1037
KN  82.946  1032
KN  82.849  1032
CN  70.55   618

そして

file2

SC  SC7  SCARE      588     2       75702
KN  KN4  Kines     1033     2   1   3635
CN  CNGC Prote      703     2       3880

列1に従って、行を繰り返して結合する必要があります

file3

SC  65.696  618     SC  SC7     SCARE   588     2       75702
SC  61.92   625     SC  SC8     SCARE   588     2       75703
KN  82.546  1037    KN  KN4     Kines   1033    2   1   3635
KN  82.946  1032    KN  KN5     Kines   1033    2   1   3636
KN  82.849  1032    KN  KN6     Kines   1033    2   1   3637
CN  70.55   618     CN  CNGC    Prote   703     2       3880


前もって感謝します、

pLumo

これは次のデフォルトの動作ですjoin

$ join <(sort file1) <(sort file2)
CN 70.55 618 CNGC Prote 703 2 3880
KN 82.546 1037 KN4 Kines 1033 2 1 3635
KN 82.849 1032 KN4 Kines 1033 2 1 3635
KN 82.946 1032 KN4 Kines 1033 2 1 3635
SC 61.92 625 SC7 SCARE 588 2 75702
SC 65.696 618 SC7 SCARE 588 2 75702

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

MVCの共通フィールドに基づいて2つのモデルを結合する方法

分類Dev

共通の列に基づいてファイルをマージする方法は?

分類Dev

共通データに基づいて 2 つのファイルをマージする

分類Dev

共通の列に基づいて2つのファイルをマージする

分類Dev

共通の列に基づいて 2 つの csv ファイルをマージする

分類Dev

共通のフィールドに基づいて2つのrddを結合するにはどうすればよいですか?

分類Dev

共通の2つの列に基づいて2つのファイルを結合する

分類Dev

IDを結合するときに、フィールド階層で行の値が繰り返されないようにする方法

分類Dev

共通のキーに基づいてawkで3つのファイルをマージする

分類Dev

共通フィールドに基づいて2つの行を1つにマージ

分類Dev

共通フィールドが存在せず、ID列に基づいてテーブルを結合する

分類Dev

AWKの1つの列に基づいて2つのファイルを結合する方法(ワイルドカードを使用)

分類Dev

繰り返される行を削除するコマンドを実行しますが、繰り返される行には.txtファイルにいくつかのバリエーションがあります

分類Dev

キーとしての列に基づいて2つのファイルをマージする方法

分類Dev

Rの同じ列に基づいて2つのファイルをマージ/一致させる方法

分類Dev

2 番目のテキスト ファイルにも存在する場合にのみ、最初のテキスト ファイルの 2 番目のフィールドに基づいて 2 つのテキスト ファイルを結合する

分類Dev

特定の列の共通フィールドを持つ2つのファイルをマージする方法

分類Dev

2つの基準で2つのテーブルを結合する「繰り返しフィールドでパーティション化できない」

分類Dev

共通の列値に基づいて2つのファイルをマージします

分類Dev

jqを使用して共通のキーと値のペアに基づいて2つのJSONファイルをマージする

分類Dev

2 つのファイルを 2 つの共通フィールドにマージする

分類Dev

Excel-共通の列に基づいて2つのテーブルの行をマージする方法は?

分類Dev

ファイルをマージし、idフィールドに基づいて列の値を取得する

分類Dev

行が繰り返される2つの列、Rデータフレームに基づいて一意の値をカウントする

分類Dev

シェルスクリプト-行を繰り返さずに2つのテキストファイルをマージする方法

分類Dev

最初の列の共通行に基づいて2つのファイルを結合するにはどうすればよいですか?

分類Dev

フィルタに基づいて数量の結果を表示し、フィルタリングオプションがない場合は、2つの異なる列をマージするSQLを作成するにはどうすればよいですか?

分類Dev

大きなファイルから最初のフィールド/列が繰り返されている行を削除します

分類Dev

Linuxで2つのキーに基づいて長さが等しくない2つのファイルをマージする

Related 関連記事

  1. 1

    MVCの共通フィールドに基づいて2つのモデルを結合する方法

  2. 2

    共通の列に基づいてファイルをマージする方法は?

  3. 3

    共通データに基づいて 2 つのファイルをマージする

  4. 4

    共通の列に基づいて2つのファイルをマージする

  5. 5

    共通の列に基づいて 2 つの csv ファイルをマージする

  6. 6

    共通のフィールドに基づいて2つのrddを結合するにはどうすればよいですか?

  7. 7

    共通の2つの列に基づいて2つのファイルを結合する

  8. 8

    IDを結合するときに、フィールド階層で行の値が繰り返されないようにする方法

  9. 9

    共通のキーに基づいてawkで3つのファイルをマージする

  10. 10

    共通フィールドに基づいて2つの行を1つにマージ

  11. 11

    共通フィールドが存在せず、ID列に基づいてテーブルを結合する

  12. 12

    AWKの1つの列に基づいて2つのファイルを結合する方法(ワイルドカードを使用)

  13. 13

    繰り返される行を削除するコマンドを実行しますが、繰り返される行には.txtファイルにいくつかのバリエーションがあります

  14. 14

    キーとしての列に基づいて2つのファイルをマージする方法

  15. 15

    Rの同じ列に基づいて2つのファイルをマージ/一致させる方法

  16. 16

    2 番目のテキスト ファイルにも存在する場合にのみ、最初のテキスト ファイルの 2 番目のフィールドに基づいて 2 つのテキスト ファイルを結合する

  17. 17

    特定の列の共通フィールドを持つ2つのファイルをマージする方法

  18. 18

    2つの基準で2つのテーブルを結合する「繰り返しフィールドでパーティション化できない」

  19. 19

    共通の列値に基づいて2つのファイルをマージします

  20. 20

    jqを使用して共通のキーと値のペアに基づいて2つのJSONファイルをマージする

  21. 21

    2 つのファイルを 2 つの共通フィールドにマージする

  22. 22

    Excel-共通の列に基づいて2つのテーブルの行をマージする方法は?

  23. 23

    ファイルをマージし、idフィールドに基づいて列の値を取得する

  24. 24

    行が繰り返される2つの列、Rデータフレームに基づいて一意の値をカウントする

  25. 25

    シェルスクリプト-行を繰り返さずに2つのテキストファイルをマージする方法

  26. 26

    最初の列の共通行に基づいて2つのファイルを結合するにはどうすればよいですか?

  27. 27

    フィルタに基づいて数量の結果を表示し、フィルタリングオプションがない場合は、2つの異なる列をマージするSQLを作成するにはどうすればよいですか?

  28. 28

    大きなファイルから最初のフィールド/列が繰り返されている行を削除します

  29. 29

    Linuxで2つのキーに基づいて長さが等しくない2つのファイルをマージする

ホットタグ

アーカイブ