Python:在运行headless时替代stdin()?

2024-09-30 22:20:15 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在通过sed和awk从hcitool和hcidump传递数据,然后通过管道传输到python中,python然后从stdin读取数据。这在从命令行运行时效果很好。当放入shell程序并从命令行调用时,它同样可以正常工作。你知道吗

然而,当我在启动时通过cron调用shell程序并无头运行时,python程序会执行,但sed | awk不会向python流任何东西。你知道吗

我读过一些关于stdin可能无法无头通过的信息,但没有找到任何具体的信息。你知道吗

我错过了什么?你知道吗


Tags: 命令行程序信息管道stdin读取数据shellsed