C 中重定向到输入/输出的语法 (UNIX)

发布于 2024-11-01 04:40:32 字数 105 浏览 5 评论 0原文

我试图找到一种语法,让我在使用 mkfifo() 函数并使用 fork 创建子进程后将标准输入输出重定向到命名管道。

我应该查看哪个手册页来了解语法?

谢谢, 亚伦

I am trying to find the syntax that will let me redirect standard input output toward a named pipe after using the mkfifo() function and creating a child process using fork.

Which man page should I be looking at for the syntax?

Thanks,
Aaron

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

请止步禁区 2024-11-08 04:40:32

您是否提到

让您了解语法。

Do you referred this

gives you idea about the syntax.

拥抱影子 2024-11-08 04:40:32

您需要使用 dup2 函数。标准输入是文件描述符#0,标准输出是#1。

http://pubs.opengroup.org/onlinepubs/9699919799/functions/dup2.html

You'll want to use the dup2 function. Standard Input is file descriptor #0 and Standard Output is #1.

http://pubs.opengroup.org/onlinepubs/9699919799/functions/dup2.html

神魇的王 2024-11-08 04:40:32

手册页的各个部分可以满足您的各种目的。
一般来说,
第 1 部分包含可执行程序或 shell 命令的语法。

man mkfifo

第 3 节包含库调用的语法(在 C 程序中使用)。

man 3 mkfifo

编辑:
我想我误解了这个问题..如果您需要重定向命令的语法,请检查

man dup

Various sections of man page can serve your various purposes.
Generally,
Section 1 contain syntax for executable programs or shell command .

man mkfifo

Section 3 contain syntax for Library call ( used in c programs).

man 3 mkfifo

Edit:
I think i misunderstood the question..if u need the syntax for a command for redirection, check

man dup
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文