我有一个脚本,其输入/输出插入命名管道。我尝试向第一个命名管道写入一些内容并从第二个命名管道读取结果,但没有任何反应。
我使用 open 然后 open2 然后 sysopen 没有成功:
sysopen(FH, "/home/Moses/enfr_kiid5/pipe_CGI_Uniform", O_RDWR);
sysopen(FH2, "/home/Moses/enfr_kiid5/pipe_Detoken_CGI", O_RDWR);
print FH "test 4242 test 4242" or die "error print";
没有出错但没有工作:我看不到打印的痕迹,测试语句没有写入第一个命名管道并尝试从第二个块读取进程。