我想在后台启动一个任务并将所有输出重定向到一个文件。为此,我这样做./main.py > /tmp/logsFile 2>&1 &
但我不工作我认为问题来自后台任务,当我这样做但不在后台时,它可以工作!在后台时的问题是文件已创建但为空,我的机器人总是在连接处返回内容,因此文件不应该为空!我在 i3 上有一个带有 Ubuntu 18.04 LTS 的 MSI CX62 6QD 249XFR
编辑:上面的命令适用于带有 echo 的基本 .sh 但不适用于 main.py
我想在后台启动一个任务并将所有输出重定向到一个文件。为此,我这样做./main.py > /tmp/logsFile 2>&1 &
但我不工作我认为问题来自后台任务,当我这样做但不在后台时,它可以工作!在后台时的问题是文件已创建但为空,我的机器人总是在连接处返回内容,因此文件不应该为空!我在 i3 上有一个带有 Ubuntu 18.04 LTS 的 MSI CX62 6QD 249XFR
编辑:上面的命令适用于带有 echo 的基本 .sh 但不适用于 main.py