批量替换文件内容
发布于 10 年前 作者 i5ting 5013 次浏览 最后一次编辑是 8 年前 来自 分享

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 回复

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

回到顶部