【发布时间】:2010-08-06 14:29:07
【问题描述】:
我正在执行以下 Perl 命令:
system ("cvs ci a.txt");
它正在显示 CVS 消息。如何避免这种情况?
【问题讨论】:
标签: perl
我正在执行以下 Perl 命令:
system ("cvs ci a.txt");
它正在显示 CVS 消息。如何避免这种情况?
【问题讨论】:
标签: perl
如果您要在 unix 环境中运行这样的系统命令,那么显而易见的事情是可行的。
system("cvs ci a.txt > /dev/null");
您可能还想考虑使用 IPC::Run3 之类的东西,以允许您从 stdout 和 stderr 收集输出,以便在您认为合适的时候使用。
【讨论】: