最も効率的なgrep方法

最も効率的なgrep方法

現在、次のいずれかを含むファイルからデータを抽出しています。

342163477\|405760044\|149007683\|322391022\|77409125\|195978682\|358463993\|397650460\|171780277\|336063797\|397650502\|357636118\|168490006...............

リストは長く、約700の異なる値を含みます。

最も効率的な抽出方法は何ですか? 10/20/50/100部分に分けられますか?それとも別のUnix方式がありますか?このgrepはさらなる分析のためにPythonにパイプされ、これは十分に高速です。

ベストアンサー1

これらの数字をすべてファイルに数字ごとに1行ずつ入力するか、スイッチとgrep一緒に使用してください。-f--file=

grep -f filewithcodestosearchfor filetosearchin

おすすめ記事