一、创建执行脚本
这里有两个程序所以编写了两个脚本,第一脚本(master.sh):
gnome-terminal -- bash -c "source /home/zyy/anaconda3/bin/activate wood2;cd /home/zyy/pycharmProject/master_program;python main.py > /home/zyy/pycharmProject/woodStart/masterLog.txt 2>&1 ;exec bash" &
开启一个新的终端,使用conda创建的wood2环境,到指定目录执行main.py程序,并把日志信息保存到指定文件masterLog.txt中。
第二个脚本(wood.sh):
gnome-terminal -- bash -c "cd /home/zyy/pycharmProject/wood_master;/usr/bin/python3.6 vision_detector.py > /home/zyy/pycharmProject/woodStart/woodLog.txt 2>&1 ;exec bash" &
开启一个新的终端,到指定目录使用Ubuntu自带的python3.6环境执行vision_detector.py程序,并把日志信息保存到指定文件woodLog.txt中。
二、赋脚本执行权
sudo chmod 777 master.sh
sudo chmod 777 wood.sh
三、启动执行脚本设置
1、终端直接运行 gnome-session-properties 命令,打开启动应用程序首选项,如下;
2、点击添加按钮,设置启动名称,点击浏览添加启动脚本文件即可;可以重启电脑查看效果了。