标签: bash unix grep cat
我有30个文件,每个约10GB。我希望我的最终结果是单个文件,这是从这30个文件中提取IP地址的结果(实现here)。什么会更快:使用cat将文件合并到一个文件中,然后在该文件上使用grep,或在30个文件上使用grep,然后使用cat合并新创建的30个文件。
cat
grep
答案 0 :(得分:5)
这对cat毫无用处。只需grep -h "findme" file1 file2 file30 > newfile
grep -h "findme" file1 file2 file30 > newfile