看到命令有写成sed -i'' "s#aaa#bbb#g"这样的,不明白-i后面的''是什么意思?
-i 就是直接替换文件,去掉-i 就是不直接替换
这是mac os下sed的写法,和标准gnu下的sed有区别
-i后面的''表示替换文件并且不备份源文件
-i 就是直接替换文件,去掉-i 就是不直接替换
这是mac os下sed的写法,和标准gnu下的sed有区别
-i后面的''表示替换文件并且不备份源文件