我正在执行以下Perl命令:
system ("cvs ci a.txt");
Run Code Online (Sandbox Code Playgroud)
它正在显示CVS消息.怎么避免这个?
如果您要在unix环境中运行这样的系统命令,那么显而易见的事情是有效的.
system("cvs ci a.txt > /dev/null");
Run Code Online (Sandbox Code Playgroud)
您可能也想考虑像IPC :: Run3这样的东西,以允许您从stdout和stderr收集输出以供您使用.