2024-09-24 22:25:29 发布
网友
doa公司
#!/bin/sh myexe
myexe公司
输出(如果我从终端执行doa):
not from a script
输出(如果我从终端执行myexe):
如果从doa执行,我希望它显示“from a script”
from a script
问:myexe有可能知道它是从bash脚本执行的吗?在
您可以使用psutil请求id为父进程id的进程的名称:
psutil
import psutil import os ppid = os.getppid() # Get parent process id psutil.Process(ppid).name() == "bash"
您可以使用pip命令安装psutil:
pip
您可以使用
psutil
请求id为父进程id的进程的名称:您可以使用
^{pr2}$pip
命令安装psutil
:相关问题 更多 >
编程相关推荐