服务器使用sed
指令批量替换时出现错误sed: couldn't open temporary file ./xxxx
。
查询stack overflow解释如下:
When invoking
sed
with-i
flag, sed create a temporary file in/tmp
dir.
那么此时,如果当前账户没有权限新建目录,则就会出现上述错误。
解决办法:赋予当前账户操作文件权限即可!
如果觉得我的文章对您有用,请您随意打赏。您的支持将鼓励我更加努力创作!
如无特殊声明,文章均为原创,若有不正之处,万望告知。转载请附上原文地址,十分感谢!