2番目のファイルの複数の文字列に一致する非常に大きなgzファイルから行を抽出する最適な方法は何ですか? 、時々必要な文字列が近い50行に含まれていないがgrep gzファイルの複数の文字列
gunzip -c /myfolder/large_file.gz | grep -B 50 "33754548" > /myfolder/specific_linesfrom_large_files.txt
ので、私は未遂::
私はその文字列のために働くとその周辺た、試してみた
gunzip -c /myfolder/large_file.gz | grep -F /myfolder/multiple_strings.txt > /myfolder/specific_linesfrom_large_files.txt
didnのどちら何の提案もありませんか?例えば
、 multiple_strings.txtファイルが含まれる可能性があります。また、使用16804029
42061608
42069963
42072123
177479064
177420374
私は '-f'ではなく' -f'を意味すると思います。 –
bzcatとgrepはどうですか? –
あなた自身を解凍する代わりに 'zgrep'はどうですか? –