bash会在脚本执行完毕之前将python实例保持打开状态吗?

问题描述

我有一个bash脚本

python task1.py && python task2.py

它们都占用大量内存,似乎task1.py完成后内存挂起了,也就是说,它一直在增加。 计划通过运行。 Windows任务管理器是否有影响。

Windows是否创建两个python实例(一个在另一个完成之后)并在脚本完成后将其关闭,或者更像是“ open-close-open-close”?

解决方法

您的脚本不会影响内部创建Python实例的方式。

这些命令一个接一个地运行,也仅当python task1.py退出而没有错误时运行。

,

Bash串联,在第一个命令返回之后启动第二个命令,因此逻辑为“开闭”。

task.py结束后,python解释器将关闭,然后重新打开以执行task2.py