| vi命令的查找和替换 |
| vi是unix和linux系统上最强大和最普遍的文本编辑工具,一般而言,对于初次接触vi的朋友,往往对它的字符替换不是很熟悉,下面做一个简单的介绍: 对于字符替换,应该解决这样几个问题: 1。用谁替换谁的问题; 2。在那个范围内进行查找和替换; 3。是替换查找到的第一个还是所有匹配的项全部替换; vi命令的各种选项就提供了这样的选择 一般形式如下: “s”这个字母表示搜索的意思,这个是不能缺少的; 好了,到这里,我想以前对vi命令有些了解的朋友已经可以很好的掌握vi的替换命令了。 zcat dv.21cn002_log.20071015.gz |grep dates=071015|grep 2007:23 |wc -l 要把上述dates=071015 全部替换成user=danahby 在VI下输入:%s/dates=071015 /user=danahby /g |
转载自这里
Post a Comment