分页: 1 / 1
如何批量替换文本文件中的词
发表于 : 2009-03-31 17:10
由 coolwin
如何批量替换一个文件夹内所有文件(都是文本文件)中的关键字。
比如将这些文件中的001全部替换成007
Re: 如何批量替换文本文件中的词
发表于 : 2009-03-31 17:15
由 forsearch
代码: 全选
1. 使用vim
:args *.txt
:argdo %s/001/007/g | update
代码: 全选
2. 使用sed
自己搜索怎么用,时间长没用忘了
Re: 如何批量替换文本文件中的词
发表于 : 2009-03-31 17:37
由 coolwin
forsearch 写了:代码: 全选
1. 使用vim
:args *.txt
:argdo %s/001/007/g | update
代码: 全选
2. 使用sed
自己搜索怎么用,时间长没用忘了
vim 使用了那个命令,怎么提示 找不到模式 ?
Re: 如何批量替换文本文件中的词
发表于 : 2009-03-31 18:04
由 weive
不会用vim的话就用gedit吧。菜单栏里面有搜索替换的选项。
Re: 如何批量替换文本文件中的词
发表于 : 2009-03-31 18:04
由 muzuiget
代码: 全选
sed -i 's/001/007/g' *.txt
Re: 如何批量替换文本文件中的词
发表于 : 2009-04-02 13:13
由 keysir1986
weive 写了:不会用vim的话就用gedit吧。菜单栏里面有搜索替换的选项。