我想将脚本作为进程运行。所以在命令下面运行,
setsid test.sh > test.log &
但是如下所示给出错误,
setsid: failed to execute test.sh: No such file or directory
这里有什么不对?我的test.sh文件在当前位置具有执行权限。
答案 0 :(得分:3)
就像你在没有setsid
的情况下运行它一样,你需要告诉它以完整的路径执行。
setsid ./test.sh > test.log &