我有以下问题: 我有一个巨大的文件,我必须替换一些值(不止一个)。替换文本文件中的值列表
广告的例子,我不得不更换:
DOG with RED
CAT with BLUE
FISH with GREEN
...
...
n with N
你知道一些软件,能够(在输入把一个列表值)来代替列表的所有值一重击的文字?
编辑:
我的文本文件是一些真正的大书本或类似。 在这本书中,我有,我有与其他词
来代替很多的话我有以下问题: 我有一个巨大的文件,我必须替换一些值(不止一个)。替换文本文件中的值列表
广告的例子,我不得不更换:
DOG with RED
CAT with BLUE
FISH with GREEN
...
...
n with N
你知道一些软件,能够(在输入把一个列表值)来代替列表的所有值一重击的文字?
编辑:
我的文本文件是一些真正的大书本或类似。 在这本书中,我有,我有与其他词
来代替很多的话您可以使用sed
替代表达式匹配,例如
sed -e 's/DOG/RED/g;s/CAT/BLUE/g' <inputFile> outputFile
您还没有指定,如果你宛在这个地方改变或不。如果您对结果感到满意,您可以事后明确删除旧版本。
..... 如果你在Windows上,其他答案会给你一个相当于或建议的工具,如cygwin:例如here
我在窗口:( – Vito
这就是我要去的地方“你有什么工具?”cygwin会提供。 – doctorlove
你需要什么工具?什么是“一次通过”? – doctorlove
我编辑帖子 – Vito