以下は私のcronjobスクリプトです。
3rd_jobの完了を待って4、5日を開始します
&2nd_jobが完了するのを待って、6,7,8番目のジョブを開始します。
どうすればこの感謝を前もって達成できますか
現在、4,5番目のジョブを開始するために、 1,2,3番目のジョブの完了を待っていますが、 4,5番目を開始するために3番目を待ち、 6,7,8番目を示すために2番目の完了のみを待ちたいだけです。
#!/bin/bash
cd /home/ubuntu/
PATH=$PATH:/usr/local/bin
export PATH
nohup scrapy crawl 1st_job &
nohup scrapy crawl 2nd_job &
nohup scrapy crawl 3rd_job &
wait $(pgrep 3rd_job)
nohup scrapy crawl 4th_job &
nohup scrapy crawl 5th_job &
wait $(pgrep 2nd_job)
nohup scrapy crawl 6th_job &
nohup scrapy crawl 7th_job &
nohup scrapy crawl 8th_job &