リストA
の最初のエントリがリストB
にも存在することを見つけるために、BASHの素晴らしい方法を考え出しています。 A
とB
は別々のファイルにあります。上記の例ではbash:別のリストにも存在する最初の値リストを特定する
A B
1024dbeb 8e450d71
7e474d46 8e450d71
1126daeb 1124dae9
7e474d46 7e474d46
1124dae9 3217a53b
、7e474d46
もB
に登場A
の最初のエントリで、だから私は7e474d46
を返します。
注:A
は数百万のエントリすることができ、かつB
は、いくつかのポイントは次のように、明確ではないものの周りに300
ですか?あなたはこれをどこにでも言及していません。両方の答えは、ファイル内にこれらのエントリがあるという前提に基づいています。しかし、あなたの疑問に「何百万ものエントリ」があることを見ていると、私はこの仮定について少し懐疑的に思っています。 – sjsam
ファイルには、固定幅の16進数のASCII形式のバイナリ値が含まれています。これらの値は、実際のデータのサブセットです。 "A"ファイルは100 + Megsで、 "B"ファイルは1-ish Megsです。センサーデータなので、最初のイベントを探しています。それらのデータは固定幅です。 –
@sjsam 2つのファイルがあるので、質問を明確にしました。質問を扱い易くしようとすることで事を単純化しました。 :/ –