اجرای یه اسکریپت cron اگر در حال اجرا نیست؟

ساخت وبلاگ
این هفته میخوام روی یک پروژه ی فان کار کنم، صرفا برای تجربه ای که ازش بدست میاد..فراخوانی کد های Rust از داخل Python3.5 و بررسی اینکه چه دردسر هایی داره و چه فوایدی داره. این لینک برای شروع پیدا کردم برای آرمین روانچر هستش(خالق فلسک) که توضیح نسبتا خوبی از مشکلی که براشون پیش اومده بود داده و اینکه اجرای یه اسکریپت cron اگر در حال اجرا نیست؟...ادامه مطلب
ما را در سایت اجرای یه اسکریپت cron اگر در حال اجرا نیست؟ دنبال می کنید

برچسب : نویسنده : apollonian بازدید : 54 تاريخ : شنبه 20 خرداد 1396 ساعت: 7:29

میتونید از pgrep استفاده کنید، کارش اینه که اگر پراسسی با اون نام در حال اجرا باشه pid رو برمیگردونه نباشه هیچی برنمیگردونه میتونید راحت به این شکل استفاده کنید:
*/3 * * * * if [[ -z $(pgrep my_script.py) ]]; then my_script.py; fi
+ نوشته شده در  شنبه بیستم خرداد ۱۳۹۶ساعت 4:39  توسط آپولو  | 
اجرای یه اسکریپت cron اگر در حال اجرا نیست؟...
ما را در سایت اجرای یه اسکریپت cron اگر در حال اجرا نیست؟ دنبال می کنید

برچسب : نویسنده : apollonian بازدید : 70 تاريخ : شنبه 20 خرداد 1396 ساعت: 7:29