什么操作会生成错误“文本文件忙”?我无法准确判断。
我认为这与我正在创建一个临时 python 脚本(使用 tempfile)并从中使用 execl 的事实有关,但我认为 execl 更改了正在运行的文件。
最佳答案
此错误意味着您试图在执行时修改可执行文件。这里的“文本”是指被修改的文件是正在运行的程序的文本段。使用 lsof 检查其他进程正在使用它。如果需要,您可以使用 kill
命令来终止它。
关于unix - Unix 中什么生成 "text file busy"消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16764946/