perl:获取一个新的文件描述符以将标准输入重定向到
perl: get a new file descriptor to redirect stdin to
my $EXE = FileHandle->new;
my $fd = 3; # <-------- doest work
open $EXE, q{-|},
"$myexe make 2>&1 <%=$fd"
or die('Cannot open EXE');
$err = !(close $EXE);
我想将 stdin 重定向到某个虚拟文件描述符(最好不必打开文件)。
在 2>&1
重定向 stdin 之后我该怎么做?
my $EXE = FileHandle->new;
my $fd = 3; # <-------- doest work
open $EXE, q{-|},
"$myexe make 2>&1 <%=$fd"
or die('Cannot open EXE');
$err = !(close $EXE);
我想将 stdin 重定向到某个虚拟文件描述符(最好不必打开文件)。
在 2>&1
重定向 stdin 之后我该怎么做?