我开发了一个 bash 脚本来在启动时打开 chromium,然后执行另一个 python 脚本。但是,当我运行某个网页时,bash 似乎一直停留在打开的 chromium 行,直到 chrome 关闭,然后 python 脚本才会执行。我希望 python 脚本在 chromium 行执行后立即执行。
这是脚本
#!/bin/bash
: '
Script to clean up temporary files, start chrome and start python script
'
rm -rf ~/.chromium_temp_dir
DISPLAY=:0 chromium-browser --disable-translate --user-data-dir=.chromium_temp_dir --start-fullscreen http://ebsbi/Reports/
python3 /home/pi/LoginandSelectScreen.py
答案1
您可能需要在后台执行 chromium:&
在调用它的行末尾添加 a 。像这样:
DISPLAY=:0 chromium-browser --disable-translate --user-data-dir=.chromium_temp_dir --start-fullscreen http://ebsbi/Reports/ &