多个文件中的相互替换

时间:2018-08-02 12:51:29

标签: python shell replace command-prompt

在SQL Management Studio中动态使用查找和替换的最快,最聪明的方法是什么?

我有100个文件需要执行以下替换操作

用ActualTest替换测试 将此替换为ThisNow 用QPR等代替ABC ...

我目前在所有文档中一起查找和替换,但是要进行的替换/变量超过25个,只是想知道我是否可以一次全部替换。

Perl,Shell,有什么用吗?

预先感谢

1 个答案:

答案 0 :(得分:0)

Awk可以工作:

awk '
/test/ { gsub("test","ActualTest") }
/this/ { gsub("this","ThisNow") }
/ABC/  { gsub("ABC","QPR") }
{ print }' test.txt