python - 运行脚本以在终端中调用命令

标签 python bash shell raspberry-pi3

我正在尝试在 raspbian 上运行它,终端弹出并保持空白/消失,任何人都可以告诉我为什么会发生这种情况以及如何防止这种情况发生,请提供建议并提前感谢您。

#!/bin/bash
export PYTHONPATH=$1/env
nohup x-terminal-emulator -e $1/env/bin/python 
$1/Web_Server/run/script.py
#---------

最佳答案

在 bash 脚本中通过 xterm -hold -e 更改 x-terminal-emulator 后,我们可以设法弹出一个新终端并运行 python!

#!/bin/bash
export PYTHONPATH=$1/env
nohup xterm -hold -e $1/env/bin/python $1/Web_Server/run/script.py

关于python - 运行脚本以在终端中调用命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50129008/

相关文章:

ruby - 杀死已经脱离 shell 的子进程

java - 在Python中解析序列化的Java对象

python - 如何在 Python 中将多个值附加到列表中

python - 保持嵌套字典中的输入顺序

bash - 一次循环遍历两个数组值

python - 如何在 python 中运行这个 shell 脚本?

python - 遍历包含字典的两个列表,将匹配附加到第三个列表

linux - 如何删除特定模式后的行并提取某些内容

linux - 如何编写shell脚本,自动进行文件转换?

bash - 在远程bash脚本中修改变量