perl中的STDOUT和STDERR
发布时间:2020-12-15 20:55:24 所属栏目:大数据 来源:网络整理
导读:% perl -e 'print "Hello,World!/nabc"; print STDERR "Hi/n";' err.txt 输出到err.txt: Hello,World!abc 而err.txt中没有包含Hi(Hi 仍然输出到屏幕),这只不过是把标准输出导入到了文件。如果要导入标准错误你必须这样:?? % perl ? -e 'print "Hello,Wo
% perl -e 'print "Hello,World!/nabc"; print STDERR "Hi/n";' >err.txt 输出到err.txt: Hello,World! abc 而err.txt中没有包含Hi(Hi 仍然输出到屏幕),这只不过是把标准输出导入到了文件。如果要导入标准错误你必须这样:?? % perl ? -e 'print "Hello,World!/nabc"; print STDERR "Hi/n";' ? >&err.txt >& 只用在unix和Linux下的标准错误重定向。windows下是?? 2> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |