使用perl在后台运行程序(并响应提示)?

时间:2015-01-20 05:34:02

标签: bash perl shell unix cron

如何在命令行上运行程序并使用perl传递输入(运行后)?目标是在cron脚本上运行它并设计它以便它不会中断用户

例如,我希望这样做:

<run command>
Input required (program prompt): <injected by perl>
<end>

2 个答案:

答案 0 :(得分:2)

Expect将为您处理所有棘手的部分。你将让cron执行你的perl程序,它反过来会产生需​​要交互的程序。然后,这只是编写对其他程序产生的输出的适当响应的问题。

答案 1 :(得分:0)

使用管道?

perl xxx.pl | command