一个文本处理的实际需求,用shell和python分别完成
业务需求
现有两个文件,文件1里有两列,第一列为字符串A,第二列为字符串B;文件2中有大量的sql语句,单个文件
上百兆,现需要把文件1中的第一列的每行的字符串A拿到文件2中去查找,如果能查找到则替换为这一行中的字符
串B。
两个文件内的内容大致如下:
shell实现
1 |
|
python实现
1 | #!/home/ansible/.pyenv/versions/python_3.5.1/bin/python |
一个文本处理的实际需求,用shell和python分别完成
现有两个文件,文件1里有两列,第一列为字符串A,第二列为字符串B;文件2中有大量的sql语句,单个文件
上百兆,现需要把文件1中的第一列的每行的字符串A拿到文件2中去查找,如果能查找到则替换为这一行中的字符
串B。
两个文件内的内容大致如下:
1 |
|
1 | #!/home/ansible/.pyenv/versions/python_3.5.1/bin/python |
本文标题:批量替换文件中指定字符串
发布时间:2016-03-18, 21:30:00
最后更新:2020-08-08, 23:29:11
原始链接:http://zhaochj.github.io/2016/03/18/2016-03-18-text-process/
许可协议: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。