【发布时间】:2010-09-23 15:21:53
【问题描述】:
我正在寻找使用 Perl 将标准输出重定向到文件的示例。我正在做一个相当简单的 fork/exec 工具,我想将孩子的输出重定向到文件而不是父母的标准输出。
我应该使用dup2() 的等价物吗?好像没找到
【问题讨论】:
-
从 Perl 内部还是从命令行?什么操作系统?
-
如果您的目标只是将程序的输出重定向为
execed 而子进程到目前为止没有做任何事情,那么这个问题不一定是 Perl-具体的;这是一个 shell 重定向的问题,或者在你调用它时使用你正在分叉运行的程序中内置的任何工具。例如exec("program > out.txt");.
标签: perl io-redirection