腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用C++将参数传递给另一个函数
、
、
、
exit (2); // invalid password exit(3); // no such user上面是validate.c的实现,但是如何使用管道()、dup2或
execl
close(p[1][1]); dup2(p[1][0], fileno(stdout));
execl
(注意:我"
execl
“"validate”是因为它是一个已经创建的可执行
浏览 16
提问于2016-07-15
得票数 0
1
回答
叉子和管子,我哪里做错了?
、
、
、
、
dup2(p[1], STDOUT_FILENO); close(p[1]); close(p[0]);
execl
浏览 6
提问于2019-10-15
得票数 0
回答已采纳
1
回答
用
execl
()替换当前shell
、
、
<unistd.h> char *shell = getenv("SHELL"); perror("
execl
() failed");当我运行上面的代码时,我发现自己在一个新的shell中。
execl
()不应该用一个新的shell替换当前的shell (而不是在旧的shell中
生成</
浏览 0
提问于2018-07-09
得票数 2
回答已采纳
1
回答
如何使用C中的argv[]参数
生成
子进程
、
、
、
我想要创建一个程序msh,它将识别我编写的其他一些C程序,并为该C程序
生成
一个新的进程并运行它。我尝试了下面看到的,它编译了,但似乎并没有真正执行任务。我以前从未使用过叉子()、
execl
()或wait(),所以我可能错过了并包含或参数,如果我错了,请纠正我。argv[2], argv[3]);
浏览 4
提问于2015-11-19
得票数 1
3
回答
使用
execl
运行Linux命令
、
、
、
我不能使用system(),必须使用
execl
()才能使用系统调用。
execl
("/usr/bin/find", "find .switch (fork()){ case 0:
execl
浏览 4
提问于2012-11-22
得票数 3
回答已采纳
1
回答
为什么在使用
execl
()时我会得到一个"execv(file,args)“错误?
、
我试图使用
execl
()来执行一个新程序,但是它一直返回一个execv()错误,说明arg2不能是空的。if pid == 0: print("Using exec to another program")为什么在使用
execl
()时会出现这种情况?
execl
()也需要args吗?
浏览 3
提问于2020-04-12
得票数 2
回答已采纳
3
回答
如何处理fork-exec上的共享内存和共享信号量?
、
、
、
、
我想将新特性添加到一个成熟的应用程序中,以便使用fork (2)和exec (3) (当前为
execl
)启动另一个应用程序的执行。我知道在调用子进程中的
execl
之前,我应该关闭所有的文件描述符,共享资源等,但其中的一部分是由第三方库处理的,我没有办法访问它们。我现在面临的问题是
execl
调用似乎以某种方式破坏了共享资源,导致使用它们的线程出现死锁。这似乎只在调用
execl
时发生,因为在使用_exit (2)派生之后立即退出子进程不会产生这种行为。在使用fork和exec
生成
新进程时,处理共享内存和共享信
浏览 0
提问于2012-11-07
得票数 1
回答已采纳
1
回答
运行prngd时出错:未能执行
execl
、
have 7 out of 1024 filedescriptors open 192.168.8.195.34453
浏览 8
提问于2022-01-03
得票数 0
回答已采纳
1
回答
进程执行(exec)程序
我的程序应该读取用户id和密码。如何让它在流程中工作。
浏览 1
提问于2014-03-08
得票数 1
3
回答
如何在Linux中重定向
生成
子进程的输出?
、
execl
("/opt/bin/version.out", "version.out > /tmp/version",0); } else
execl
()和waitpid()语法正确吗?谢谢。
浏览 6
提问于2014-04-14
得票数 1
回答已采纳
2
回答
在非const char[]上调用
execl
、
我在vector<string>中从键盘上获取comand,我想在中使用,但
execl
()使用const char *。是否还有一个类似于
execl
的函数可以接受char*参数,或者如何用char*调用
execl
}
ex
浏览 2
提问于2015-11-12
得票数 1
回答已采纳
1
回答
无法使用
execl
列出特定目录
、
、
、
、
我正在制作一个C程序,其中列出了使用
execl
执行ls命令的文件。如果程序是在没有任何命令行参数的情况下调用的,则列出当前目录,如果用户将文件目录指定为命令行参数,则列出该目录。
execl
("/bin/ls", "ls", NULL);可以很好地列出当前目录
execl
(argv[1], "ls", NULL);是我使用的命令行参数。
浏览 3
提问于2014-06-04
得票数 0
1
回答
编写
execl
()函数的包装器,得到奇怪的结果
、
、
、
我正在试着写一个
execl
函数的包装器,但是命令不能运行(直接使用
execl
它可以工作){ va_start(args, format); ret =
execl
(file, format, args);
浏览 0
提问于2013-12-18
得票数 2
2
回答
在C程序中如何控制
execl
()调用后父进程的执行?
、
、
、
、
我有一个简单的C程序,它使用fork()和
execl
()执行应用程序。如果
execl
()无法运行应用程序,那么我必须调用父进程中的函数并从子进程中退出。如果
execl
()成功地运行了应用程序,那么我已经显示了来自父进程的成功日志。因此,父进程应该等待子进程的
execl
()调用(只是调用,而不是直到应用程序的执行结束),获取一些关于它的状态的信息,然后做出决定并继续自己的执行。这是我的代码。if (pid == -1) else if (pid > 0) }
浏览 1
提问于2014-10-29
得票数 1
2
回答
子PID的执行和打印
、
、
但是当我运行
execl
时,它会打印出PID为0,有时甚至是负数,而不是真正的PID。但是,如果我删除
execl
行,它就可以正常工作。有人知道为什么吗?if (pid==0) arrayPID[i] = getpid(); } printf (
浏览 2
提问于2013-10-10
得票数 0
1
回答
如何从另一个C程序中调用C程序
、
、
我正在尝试使用
execl
()从Project1A内部执行Project1B,但到目前为止还没有起作用。fork())) case -1: break;
execl
/prog", NULL); break;
浏览 4
提问于2017-03-23
得票数 3
1
回答
使用
execl
从txt收集数据
、
、
当我调用
execl
时,我会对其中的一些记录(例如前10条记录)进行排序,同时(因为我在调用
execl
之前使用过fork() ),所以我会使用另一个
execl
对一些记录进行排序。但问题是,第二个
execl
的记录与第一个
execl
的记录相同。有没有人知道如何处理记录,以便在每个
execl
中对不同的记录进行排序? 提前感谢!
浏览 0
提问于2014-02-07
得票数 1
1
回答
如何在
execl
中使用标准输入“<”?
、
、
/myfile < input.txt实现与“
execl
()”同等的功能
execl
("/home/user我希望'input.txt‘和'<’命令通过我的文件使用
execl
-我怎么做呢?
浏览 3
提问于2017-08-05
得票数 0
回答已采纳
1
回答
执行exec的PHP脚本
、
我正在编写一个PHP脚本,通过使用系统调用fork()、exec()和
execl
()来上传一个执行其他c文件的文件。不幸的是,
execl
()函数不起作用。/app/p1';为了执行p1.c的可执行文件p1,p1.c程序调用
execl
()如下:
execl
("./p2", ".因为不执行p1.c中的
execl
(),也不执行p
浏览 1
提问于2012-10-19
得票数 3
2
回答
rm -rf不通过python叉
execl
脚本删除目录
、
、
、
、
嗨,我正在尝试使用python的叉和
execl
创建一个新的bash进程,并删除一个目录'temptdir‘。我编写了以下代码:if pid == 0:
execl
( path, ar
浏览 1
提问于2018-10-03
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
经验分享Python读取Execl并操作Oracle且将结果写到Execl 很美妙
Execl怎么才能固定冻结前两行?
python 自动化处理Execl学习记录
使用Python来制作execl报告竟是如此的简单
中年大叔学编程-Python实现简单的Execl多个Sheet表格合并
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券