انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => شبکه و سرویس‌ دهنده‌ها => نویسنده: imohammad در 16 آبان 1395، 07:55 ق‌ظ

عنوان: مشکل در اجرای cron job
ارسال شده توسط: imohammad در 16 آبان 1395، 07:55 ق‌ظ
سلام
من دوتا لینک دارم که باید هرشب ساعت ۱ اجرا بشه و به صورت زیر توی crontab تعریف کردم
0 1 * * * wget -O - http://example.com/cron/minus >/dev/null 2>&1
0 1 * * * wget -O - http://example.com/cron/expire >/dev/null 2>&1

ولی اجرا نشده!
چه کنم؟
ممنون
عنوان: پاسخ : مشکل در اجرای cron job
ارسال شده توسط: دانیال بهزادی در 16 آبان 1395، 09:02 ق‌ظ
توی crontab عبارت wget بی‌معنیه. چون PATH وجود نداره. خروجی استاندارد هم نداریم، پس نیازی به استریمینگ نیست. دو تا پرونده هم داری بارگیری می‌کنی و هر دو رو با یک نام (-) ذخیره می‌کنی که باعث می‌شه دومی قبلی رو پاک کنه. باید این‌جوری بزنی:
0 1 * * * /usr/bin/wget http://example.com/cron/minus http://example.com/cron/expire