自动构建 Perl 依赖项

Building Perl dependencies automatically

我正在尝试使用 shell 脚本自动安装 this nagios pluginmake -> ./Build installdeps -> make install 的管道有效,但 ./Build installdeps 这一步坚持要求在终端进行交互(主要是按回车)。我需要它 运行 并自动安装所有内容。 Build (Build help installdeps) 的文档毫无用处,像传入 -y 这样的标准技巧对我没有任何帮助。我可以编写一个 expect 脚本来处理它,但这看起来很像用大锤砸螺母。有没有更好的方法?

根据 AKHolland 在评论中的建议,我使用 yes 实用程序解决了这个问题:

yes | ./Build installdeps