我的目标是在Ubuntu机器启动时启动一个脚本。 该脚本启动了一些刮擦器,但没有一个在启动时运行。 通过查看论坛,我已经尝试了适用的推荐方法,但也许我漏掉了一个步骤。
我想让这个脚本在启动时运行。#!/bin/shconda activate scrapercd /home/me_user/Documents/scrape
python /home/me_user/Documents/scrape/prod_images.py 2010 > /tmp/images2010.log &
python /home/me_user/Documents/scrape/prod_images.py 2011 > /tmp/images2011.log &
python /home/me_user/Documents/scrape/prod_images.py 2012 > /tmp/images2012.log &
python /home/me_user/Documents/scrape/prod_images.py 2013 > /tmp/images2013.log &
python /home/me_user/Documents/scrape/prod_images.py 2014 > /tmp/images2014.log &
python /home/me_user/Documents/scrape/prod_images.py 2015 > /tmp/images2015.log &
当我自己从本地目录下的命令行运行时 它能顺利启动 所有的python脚本都会被激活
当我运行它的副本时,它看起来是这样的。. /home/me_user/Documents/scrape/init/launch_prod_images.sh
我想让它在启动时执行 所以我以sudo的身份登录ÿ