sed -i 导致的文件重新创建

来源:互联网 发布:网络切换app 编辑:程序博客网 时间:2024/06/05 00:20

通过sed 实现的替换会导致原有文件重新创建。inode值发生变化。一个绕过的办法是

sed -u 3s/.*/$line/ %s >tmp; cat tmp >%s;
0 0
原创粉丝点击