【发布时间】:2017-07-11 05:40:48
【问题描述】:
我使用 sed 替换 *.go 文件中的变量,使用 sed -i 's/\<old_name\>/newName/g' *.go
我的目标是消除 golinter 错误。
如何使用常见模式的字符串,例如用 2 替换 1
-
fmt.Printf("blah blah blah")或fmt.Printf("yadda yadda yadda") -
fmt.Println("blah blah blah")或fmt.Println("yadda yadda yadda")
在这种情况下,我们不想替换:
1. fmt.Printf("print speed= %d",speed) //所以这里的关键是结束模式应该是")。
2. log.Printf statements //仅替换“fmt”。
有没有这方面的指点?
【问题讨论】: