自动构建 Perl 依赖项
Building Perl dependencies automatically
我正在尝试使用 shell 脚本自动安装 this nagios plugin。 make
-> ./Build installdeps
-> make install
的管道有效,但 ./Build installdeps
这一步坚持要求在终端进行交互(主要是按回车)。我需要它 运行 并自动安装所有内容。 Build (Build help installdeps
) 的文档毫无用处,像传入 -y
这样的标准技巧对我没有任何帮助。我可以编写一个 expect 脚本来处理它,但这看起来很像用大锤砸螺母。有没有更好的方法?
根据 AKHolland 在评论中的建议,我使用 yes
实用程序解决了这个问题:
yes | ./Build installdeps
我正在尝试使用 shell 脚本自动安装 this nagios plugin。 make
-> ./Build installdeps
-> make install
的管道有效,但 ./Build installdeps
这一步坚持要求在终端进行交互(主要是按回车)。我需要它 运行 并自动安装所有内容。 Build (Build help installdeps
) 的文档毫无用处,像传入 -y
这样的标准技巧对我没有任何帮助。我可以编写一个 expect 脚本来处理它,但这看起来很像用大锤砸螺母。有没有更好的方法?
根据 AKHolland 在评论中的建议,我使用 yes
实用程序解决了这个问题:
yes | ./Build installdeps