I am using .bashrc
to execute a python script on system boot:
sudo -u pi python3 /path/to/script.py
and then I add @lxterminal
to file /etc/xdg/lxsession/LXDE-pi/autostart
to make sure a terminal window is opened on launch.
However, when I use ps aux
to check all progresses, I found that there's two script.py
processes running in the system, even though I call execute the script only once in .bashrc
. Having two of the same script running at the same time is causing me troubles. Any help is appreciated.
.bashrc
and how does it work? – Kamil Maciorowski Sep 20 '20 at 07:56.bashrc
runs on every interactive shell launch". This is very different than "on system startup" and can easily and commonly run your script more than once. – Kamil Maciorowski Sep 20 '20 at 09:20