如何在Homebrew安装中将用户输入传递给PECL?

时间:2011-06-14 02:05:24

标签: php pecl homebrew

我正在编写一个用于安装PHP的自定义自制程序。除了我需要通过PECL安装APC(以及其他一些)时,它的效果很好。 PECL安装暂停提出几个问题,导致brew安装失败或挂起,因为缺少用户输入。

有没有办法简单地接受PECL中的默认值?或者Homebrew可以以某种方式将Enter键发送到系统?

1 个答案:

答案 0 :(得分:0)

找到了适用于我的用户输入hack here

system "printf \"no\nno\nno\nno\nyes\nno\n\" | #{prefix}/bin/pecl install -afl apc"
system "printf \"autodetect\n\" | #{prefix}/bin/pecl install -afl libevent-beta"