我的问题:我有一个 python 脚本,手动运行时运行良好,但使用 cron 运行时无法完成。我的脚本在 cron 中失败,因为它包含需要交互式 shell 的 pexpect 命令(我认为)。
示例代码:
p = pexpect.spawn('/bin/bash', timeout=3, searchwindowsize=-1)
p.expect(host + '@root:')
我的问题:是否有环境变量可以传递到 cron 中,以允许我的 cron 作业在交互式 shell 中运行?