如何避免系统命令执行成功消息?

Tre*_*ree 0 perl

我正在执行以下Perl命令:

system ("cvs ci a.txt"); 
Run Code Online (Sandbox Code Playgroud)

它正在显示CVS消息.怎么避免这个?

rjb*_*jbs 9

如果您要在unix环境中运行这样的系统命令,那么显而易见的事情是有效的.

system("cvs ci a.txt > /dev/null");
Run Code Online (Sandbox Code Playgroud)

您可能也想考虑像IPC :: Run3这样的东西,以允许您从stdout和stderr收集输出以供您使用.