比如說,將指定的一些文件中所有的scanf替換為fscanf?
前面剛有人說了sed的方法.
我再說一下vim的方法吧.
$ gvim yourfile
:%s/scanf/fscanf/g
如果一堆文件,可以
$ gvim yourfiles and so on *
:argdo %s/scanf/fscanf/gi update
我以前曾經實現過更加復雜的替換,把幾百個Html文件裡用<a href="...">引用的文件名統一大小寫.
甚至還可以做這樣的替換:
i->1
ii->2
iv->4
xii->12