跳到主要内容
CNode

批量替换文件内容

分享
Ii5ting发布于 11 年前最后回复 11 年前
254790

2件事儿

  • 备份并替换文件
  • 然后删除bak文件
ack com.github|grep .java:|grep src|awk  -F'[ :]' '{print $1}'|xargs  sed -i.bak 's/github/github\.shadowsocks/g' 
find . -name '*.bak'|xargs rm -rf

这个命令的意思是把所有com.github替换成com.github.shadowsocks

查看回复

回复 (2)

D
DevinXian#111 年前

awk和sed都不怎么会用,抽几个周末好好看看。顶楼主!赞!

C
CocaCola183#211 年前

收藏了

参与回复

登录后即可参与回复。登录