腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(1133)
视频
沙龙
1
回答
Python
-
将
perl
调
用为
子
进程
-
等待
完成
其
后台
进程
并
打
印到
shell
、
、
我有一个内部调用system("something &")的
Perl
脚本。如果我从
shell
运行它,我会调用脚本,然后使用wait命令
等待
所有
后台
进程
。我如何从
Python
调用这个脚本,
并
等待
它产生的“
后台
”脚本
完成
?我试过了 pipe = subprocess.Popen(["
perl
", "script.pl", "d
浏览 47
提问于2021-10-10
得票数 1
回答已采纳
2
回答
等待
子
进程
,直到它输出某一行
、
我需要在
后台
作为
子
进程
执行命令行。因此,我使用了以下代码:但是,我应该
等待
子
过程,直到它准备好
并
输出“
完成
然后,我想让
子
进程
运行,
并
运行我的
Python
代码的下一行。 如果子
进程
打印某一行,如何查看
子</em
浏览 0
提问于2017-04-28
得票数 0
回答已采纳
1
回答
如何从nohup获得正确的退出代码
、
我正在运行的命令是:nohup
perl
myscript.pl & 这是因为
perl
成功退出了吗?
浏览 5
提问于2013-03-27
得票数 6
回答已采纳
1
回答
Perl
脚本,Fork/Exec,系统声称我的
进程
已经死了,而实际上只有我的
子
进程
已经死了
、
、
、
我有一个
Perl
脚本,它执行fork/exec在
后台
启动另一个工具,并在这个工具运行时监视一些文件系统更改。这看起来和预期的一样。当我从
shell
(例如Bash)启动这个
Perl
脚本时,当然只要我的
Perl
脚本还在运行,
shell
提示就应该消失。它将继续运行,直到预期的文件修改发生;但不能保证文件修改可能是由外部工具
完成
的,在这种情况下,外部工具
将
退出,但我的脚本
将
继续运行,
并
必须以某种方式处理这种情况-
浏览 3
提问于2009-11-18
得票数 1
回答已采纳
2
回答
perl
() exec(),
子
进程
失控
、
、
、
、
基本上,我的
perl
脚本在
子
进程
中调用一个.sh脚本。但是当我做Ctrl+c来杀死父母时,这个信号就被孩子忽略了。 exec("
shell
.sh args &"); 3)父<
浏览 0
提问于2012-09-26
得票数 3
回答已采纳
2
回答
Applescript“使用管理员特权执行
shell
脚本”在
后台
挂起
、
、
、
、
在小牛上,这很好用……用你喜欢的任何长时间运行的
进程
替换“睡眠30”。prompt% osascript -e 'do
shell
script "sleep 30 >/dev/null 2>&1 &"'prompt% osascript有没有人知道如何让"do
shell
script“立即返回,而不是
等待
它的
子
进
浏览 3
提问于2014-03-21
得票数 2
1
回答
python
子
进程
-分离
进程
、
我有一个
python
脚本af_audit_run.py,它通过subprocess调用另一个
python
脚本request_audit.py。第二个脚本request_audit.py在
后台
调用另一个
子
进程
并
返回一个请求id。问题是第一个脚本af_audit_run.py正在
等待
整个
后台
进程
完成
,该脚本应该在第二个脚本返回请求id后立即退出。我们是否可以强制第一个脚本在返回请求id后立即退出?af_audit_run
浏览 2
提问于2020-06-22
得票数 2
回答已采纳
3
回答
符号“`nohup`”是什么意思?
无论是否使用&,我发现与nohup一起运行的任何
进程
似乎对任何挂起信号都具有免疫力。
浏览 0
提问于2012-06-26
得票数 13
回答已采纳
2
回答
(Linux)如何使
子
进程
的
等待
观察
子
进程
、
、
我尝试使用的代码(korn中的
shell
脚本)是:{producer_spooldo load_x &我还在
后台
触发consumer_load函数,以便producer_spool函数可以通过命名管道向
其
提供数据。我面临的问题是,wait语句似乎不适用于在
后台
触发的内部
子
进程
(consumer_load &)。即,它
等待
load_x函数
完成
浏览 1
提问于2015-09-04
得票数 0
1
回答
Python
: Popen -
等待
主
进程
,而不是
后台
子
进程
、
我在Unix中工作,我有一个“通用工具”,它在
后台
加载另一个
进程
(GUI实用程序)
并
退出。问题是proc.communicate()继续
等待
进程
,尽管它已经终止了。我必须手动关闭GUI (这是一个运行在BG上的
子
进程
),因此proc.communicat
浏览 2
提问于2014-09-15
得票数 1
回答已采纳
1
回答
攻击现有
进程
以获得成功或失败命令?
、
、
、
、
/mybin || echo "fail"用于解释的编辑 现在我们正在运行./mybin。无论是
shell
脚本还是
python
编程方式都会很棒,谢谢!
浏览 1
提问于2012-09-20
得票数 0
2
回答
tee挂在bash中--是否有其他语法可供选择?
、
、
假设您有一系列不属于您的脚本,因此无法修改,这些脚本可能会在不重定向stdout和stderr的情况下产生
后台
进程
。我注意到,在bash中,如果
后台
进程
仍在运行(并且为stdout或stderr打开了文件描述符),则在脚本
完成
时不会返回输出,如下面的示例所示。# Start a fake daemonprintf "Enter your
浏览 13
提问于2018-06-06
得票数 2
1
回答
在带有bash或其他东西的while true循环上,使用不同参数的相同命令
}while(true) foreach(proc_id as id) sleep 5如果有人能帮我把它翻译成bash,
python
或者别的什么,谢谢你:)
浏览 0
提问于2011-07-16
得票数 0
1
回答
Minishell背景
、
、
、
我正在为大学做一个小型项目,我不知道如何在
后台
执行命令。我知道的一件事是,我必须使用waitpid()和sigaction(),但我不知道如何使用。如果有人帮我一把,我会很感激的。
浏览 2
提问于2017-04-04
得票数 0
回答已采纳
4
回答
如何
等待
由
shell
脚本启动的一切结束?
、
、
我正在使用嵌套的
shell
脚本。我试图从这些问题中找到解决办法,但没有成功。/runThisScriptX.shend of script.如何做到这一点?some com
浏览 4
提问于2014-04-14
得票数 0
回答已采纳
3
回答
将
一个
进程
发送到
后台
并将控制权返回给我的
shell
、
、
、
、
我正在为我的CS类编写一个
shell
,如果用户传入了'&‘字符,则该项目的一部分涉及在
后台
运行一个
进程
。 如果一个
进程
在前台运行,我简单地execvp这个
进程
,它仍然控制着终端,因为它在前台。但是,如果它是一个
后台
进程
,那么在开始执行该
进程
之后,我必须将控制权交还给我的主
shell
。我知道系统调用tcsetpgrp(pid_t)会将作为参数传入的
进程
放在前台,但我不太明白如何使用它。如果是
后
浏览 5
提问于2012-05-28
得票数 7
4
回答
在单独的
进程
中运行
python
、
我正在寻找一个快速的bash脚本或程序,
将
允许我踢一个单独的
进程
中的
python
脚本。做这件事最好的方法是什么?我知道这非常简单,只是好奇是否有更好的方法。
浏览 0
提问于2010-06-02
得票数 9
回答已采纳
1
回答
如果父级截取SIGINT,则
等待
子
级
完成
、
我有一个
perl
脚本,它有多个子
进程
(使用fork()创建)。每个孩子都会睡觉,然后做一些处理(几个system()调用)。在windows下,当我点击Ctrl+C时,我看到信号被捕获了,然后脚本
等待
子程序
完成
,然后退出。我希望在linux中复制这种行为(捕获sigint,让子程序
完成
并
退出主脚本/
进程
)。在杀死父母之前,我如何
等待
所有的孩子
完成
?是否可以退出主脚本/杀死父脚本,但让孩子在
后台
<e
浏览 2
提问于2015-11-04
得票数 1
2
回答
如何在
Python
中设置父
shell
的环境变量?
、
、
我正在尝试从
Python
中修改父
shell
上的环境变量。到目前为止,我所做的尝试都没有奏效:~ $ echo $TESTING~ $~ $
python
Python
2.7.10 (default如何在
Python
中设置父
shell
的环境变量?
浏览 1
提问于2016-03-04
得票数 7
回答已采纳
1
回答
当使用
python
脚本作为CGI时,Subprocess无法运行
后台
进程
、
、
我正在尝试从CGI
Python
脚本在
后台
运行另一个
python
脚本,
并
希望这个脚本能够在
后台
运行
进程
,而无需
等待
其他脚本的
完成
。不知为何,当我在Linux中运行相同的脚本时,我可以在
后台
运行另一个
python
脚本。但是,当我尝试通过CGI执行同样的操作时,前端一直在加载,直到其他脚本
完成
,而不仅仅是让它在
后台
运行。我尝试过在Linux
Shell
上运行同样的程序
浏览 0
提问于2019-05-22
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
shell并行进程写法
Python-调用系统命令的方法,快速完成任务
python初学者入门核心编程之-进程详解
使用Java调用Shell脚本时的死锁陷阱
Python 异步 IO系列:认识asyncio
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券