setsid不起作用,给出错误

时间:2018-01-11 14:13:02

标签: linux shell setsid

我想将脚本作为进程运行。所以在命令下面运行,

setsid test.sh > test.log &

但是如下所示给出错误,

setsid: failed to execute test.sh: No such file or directory

这里有什么不对?我的test.sh文件在当前位置具有执行权限。

1 个答案:

答案 0 :(得分:3)

就像你在没有setsid的情况下运行它一样,你需要告诉它以完整的路径执行。

setsid ./test.sh > test.log &