怎样把shell命令“cat aaa.txt”作为输入传递到perl脚本里,同时通过“tee ccc.txt”输出处理后的文件? 20
比如,aaa.txt是原文件,bbb.pl是perl脚本,ccc.txt是被Perl脚本处理后的文件,想在shell里面通过“cataaa.txt|bbb.pl|teec...
比如,aaa.txt是原文件,bbb.pl是perl脚本,ccc.txt是被Perl脚本处理后的文件,想在shell里面通过“cat aaa.txt | bbb.pl | tee ccc.txt”,想问下在perl脚本里面该怎么写?
展开
2个回答
展开全部
perl有个system命令用来调用shell,可以在这个函数里面执行命令行语句。
system('cat aaa.txt | bbb.pl | tee ccc.txt')
system('cat aaa.txt | bbb.pl | tee ccc.txt')
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询