腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
nasm上的execvp使用率
、
、
、
、
我现在正在学习NASM,可能是
linux
系统调用。我试图复制一个进程并调用
linux
实用程序,但execvp也遇到了同样的问题,我不知道如何向它传递参数。我如何才能做到这一点呢?: db '
pipe
error occured', 0xa
fork
_error_message: db '
fork
error oc
浏览 6
提问于2014-10-26
得票数 3
1
回答
Ruby MRI 1.8.7:直接在代码中生成进程?
、
我知道在Ruby中产生新进程的方法有很多种(例如,反引号、system()、exec()等)。我的问题是,我不想使用forks,因为我不想复制所有的内存(在我的例子中,因为编写而有问题),我想在不调用外部ruby文件的情况下产生一个“新的”项目。
浏览 1
提问于2013-06-13
得票数 0
回答已采纳
1
回答
这里有
Linux
中的"CreatePipe“和"CreateProcessW”功能吗?
、
、
、
如何使用
Linux
中的"CreatePipe“和"CreateProcessW”函数,当我在
Linux
中编译C++代码时,出现如下错误:'CreatePipe‘没有在这个作用域中声明。
浏览 5
提问于2020-02-18
得票数 1
2
回答
在函数内的父级和子级之间传输管道
、
、
、
、
下面的代码部分将更好地解释它:int i;close(p[1]); close(p[0]); runcmd(parsecmd
浏览 2
提问于2015-03-26
得票数 0
2
回答
经典C。在execvp函数、stdin和stdout重定向中使用管道
、
、
、
我想在我的
Linux
C程序中使用管道和execvp函数来模拟bash。e.g下面是我的程序: close(1); //closing stdout dup(des_p[1]); /
浏览 2
提问于2012-12-10
得票数 14
回答已采纳
2
回答
linux
中使用
pipe
()的链接管道
、
、
我知道如何用C在
Linux
中创建一个看起来像cat /tmp/txt |grep foo的管道,但我在实现像这样的多个链式管道时遇到了问题。如何在
Linux
中用
pipe
()用C实现这一点?如果任何人有同样的问题,下面是代码: READ, WRITE int filedes2[2];
pipe
(filedes2); pid_t pid = <em
浏览 0
提问于2011-11-29
得票数 3
回答已采纳
3
回答
应用程序线程在Windows中使用PHP
、
、
、
、
我以前在
Linux
中做过这个应用程序,使用了一个MySQL表供子进程签入。这次我想要独立于MySQL进行进程管理(现在我在Windows中)。
浏览 3
提问于2011-05-17
得票数 2
回答已采纳
1
回答
C:将子进程输出重定向到其他子进程输入和stdout
、
、
、
、
我是一个用C编写
Linux
的新手(我搜索过类似的线程,但都没有帮助),所以我陷入了以下问题:{ close(infd[P_READ]);} //
Pipe
, read from
pipe
, write to
浏览 0
提问于2015-11-26
得票数 2
1
回答
如何在ruby中锁定
fork
共享的IO
、
、
t.usec}" unless
pipe
File.open('test-io-
fork
.log', 'w') {|log|
pipe
浏览 0
提问于2009-08-25
得票数 2
回答已采纳
3
回答
在管道中获取命令输出,对于
Linux
,使用C
、
、
、
、
我需要运行一个
Linux
CLI命令,并从C获得它的stdout输出。我可以使用
pipe
()创建管道,然后使用
fork
/exec,在调用exec()之前将子元素的stdout描述符重定向到管道中,然后从父元素中读取数据。另外,我还得照看孩子。是否有一个简单的调用来做
fork
+ redirect + exec + wait,就像system()做
fork
+ exec +wait一样,只是system()不做重定向。还有popen(),它执行
fork
+ redirect +
浏览 5
提问于2008-10-20
得票数 3
回答已采纳
1
回答
在
linux
中使用c语言通过管道发送向上向下箭头键进行处理。
、
、
我已经使用
fork
创建了两个进程。创建了一个管道。父级将在管道的写入端写入关键字,而子标准输入(0)将被管道的读取端复制。据我所知,它的工作非常好,对字母表有好处。"exit"; char down = 194;//what i have to use here if(
fork
()) write(p[1],&up,1);
浏览 31
提问于2016-08-03
得票数 2
1
回答
使用dup2()系统调用管道超过3个程序?
、
、
、
我正在学习使用C来使用
Linux
系统调用,我完全不理解dup2的使用。到目前为止,我对两个命令执行了dup2,它运行得很好,但是我想不出一种执行3+命令的方法。.如何使用
fork
()和dup2()来引导这些程序的输出?仅对2条命令,我就这样做了,它运行起来就像一种魅力:if(pid2==0) close(
pipe
1[0]); close(
pip
浏览 3
提问于2016-05-16
得票数 0
1
回答
Linux
中的断管(IPC)
、
、
、
我已经为
pipe
编写了一个基本的示例程序(
linux
),但我将broken
pipe
作为输出。(fd)) cout<<"
Pipe
created with fd[0] - "<<fd[0]<<" and fd[1] - "<<fd[1]<<endl; if (pid =
fork<
浏览 4
提问于2013-05-29
得票数 1
回答已采纳
1
回答
管道未获得EOF
、
、
我正在编写一个测试程序,它使用管道在3个
linux
命令之间传递信息。bash等效于"ls \ wc \ wc“。下面是我的代码,我得到的唯一输出就是。节目没有退出就被困在那里了。bash中的预期输出类似于{ pid =
fork
(); perror(&quo
浏览 1
提问于2014-10-09
得票数 1
回答已采纳
1
回答
Python和C++之间的管道不会关闭
、
、
read, write = os.
pipe
浏览 2
提问于2012-07-04
得票数 3
回答已采纳
1
回答
在C Ubuntu中显示图像
、
、
、
、
我是
Linux
(Ubuntu)的新手,我必须用C语言编写代码,解压缩图像,打印图像大小并显示图像。我必须使用zcat、wc (wc -c)和xview (xview stdin)。exit(1); if((PID=
fork
())==-1) perror("\nfork1 error\n"); }else if(PID==0) zcat(INPUT); { perro
浏览 0
提问于2015-12-09
得票数 1
回答已采纳
2
回答
Perl:将序列化的散列传递到分叉进程。
、
、
、
/usr/bin/perluse warnings;use IO::
Pipe
; if ($
fork
== 0) { # actual
fork
scope $
pipe
_to_
fork
-
浏览 11
提问于2013-11-04
得票数 2
回答已采纳
0
回答
Shell提示在子进程通过putty完成之前返回
、
、
、
请查看以下代码示例: pid_t childpid; { exit(1); sprintf(buf,"child)); // fix here
浏览 12
提问于2017-11-30
得票数 1
1
回答
当使用c中的系统调用传递命令时,输出不显示任何内容?
、
、
我试图在c++中使用execvp来执行
linux
命令,但它没有显示任何内容。我不太理解dup2()函数调用。有人能告诉我我在这里做错了什么吗?cmd[0] = "ls"; cmd2[0] = "sort"; int
pipe
1[2];
pipe
(
pipe</
浏览 1
提问于2016-06-09
得票数 0
回答已采纳
1
回答
可可应用程序中的进程外工作吗?
、
、
我来自Win32/
Linux
背景,所以我不确定在Cocoa/OS中是否有我应该使用的特殊功能。
浏览 2
提问于2010-10-01
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券