搜索了类似的问题,但找不到完全符合我需求的东西:
我有一个从多个网站抓取的非常大的 HTML 文件,我想替换所有
class="key->from 2nd file"
和
style="xxxx"
目前我使用sed
- 它运行良好,但仅适用于小文件
而读键;做 sed -i "s/class=\"$key\"/style=\"xxxx\"/g" file_to_process; 完成<键
当我试图处理更大的东西时,它需要很长时间
例子:
keys - Count: 1233 lines
file_to_ process - Count: 1946 lines
只需要大约 40 秒即可完成我需要的 1/10 处理
real 0m40.901s
user 0m8.181s
sys 0m15.253s