在raspberry pi 3上启动时运行两个python脚本
我有一个python脚本Duploadr.py可以继续运行,基本上它会监视文件夹中的任何更改。 我有一个tkinter程序tk.py 在GUI界面中,我需要在Raspberry pi之后运行这两个命令 第一个脚本需要在某个文件夹下运行,因此在执行之前必须先保存cd/foldername/Duploadr.py 所有文件都具有execute和All using chmod 我创建了一个名为launcher.sh的文件并添加到在raspberry pi 3上启动时运行两个python脚本,python,raspberry-pi3,Python,Raspberry Pi3,我有一个python脚本Duploadr.py可以继续运行,基本上它会监视文件夹中的任何更改。 我有一个tkinter程序tk.py 在GUI界面中,我需要在Raspberry pi之后运行这两个命令 第一个脚本需要在某个文件夹下运行,因此在执行之前必须先保存cd/foldername/Duploadr.py 所有文件都具有execute和All using chmod 我创建了一个名为launcher.sh的文件并添加到 sudo nano /home/pi/.config/lxsession
sudo nano /home/pi/.config/lxsession/LXDE-pi/autostart
I added this to the bottom
@sh /home/pi/launcher.sh
在launcher.sh中
#!/bin/sh
sudo python3 /home/pi/Desktop/tk.py
cd /home/pi/Flickr/
sudo python /home/pi/Flickr/Duploadr.py -d &
所发生的事情启动器执行得很好,但它只是执行第一个脚本,而忽略了第二个脚本
我试图改变序列,但无论我做什么,它都不会执行第二个sudo
当我这样做的时候
ps-aux | grep python
根11480.20.4 7232 3368?S 10:52 0:00 sudo python3/home/pi/Desktop/tk.py
根1156 15.3 3.0 40280 23588?Sl 10:52 0:01 python3/home/pi/Desktop/tk.py
pi 1291 0.0 0.0 4376 548 pts/0 S+10:52 0:00 grep-color=auto python
我看不到第二个
谢谢。只需在第一个命令的末尾附加&即可,如下所示:
sudo python3 /home/pi/Desktop/tk.py &
他们都需要&