CRONNEXT(1) User Commands CRONNEXT(1)

cronnext - زمان اجرای کار بعدی توسط cron

[-i users] [-e users] [-s] [-a] [-t time] [-q time] [-j command] [-l] [-c] [-f] [-h] [-V] [file]...

زمان اجرای کار بعدی توسط cron را مشخص می‌کند. بدون آرگومان، این زمان را با در نظر گرفتن همه crontabها، به تعداد ثانیه‌های گذشته از مبدأ زمان (Epoch)، گرد شده به دقیقه چاپ می‌کند. این عدد را می‌توان با استفاده از date(1) به قالب‌های دیگر تبدیل کرد، مانند: date --date @43243254

آرگومان‌های فایل اختیاری هستند. در صورت ارائه، cronnext آن‌ها را به جای crontabهای نصب‌شده در سیستم، به عنوان crontab در نظر می‌گیرد.

تنها crontabهای کاربران مشخص‌شده را در نظر می‌گیرد. برای crontab سیستم از *system* استفاده کنید.
crontabهای کاربران مشخص‌شده را نادیده می‌گیرد.
crontab سیستم را، که معمولاً فایل /etc/crontab است، نادیده می‌گیرد. crontab سیستم معمولاً شامل موارد ساعتی، روزانه، هفتگی و ماهانه است که مدیریت آن‌ها با anacron(8) بهتر انجام می‌شود.
علاوه بر مواردی که به عنوان آرگومان فایل داده شده‌اند، از crontabهای نصب‌شده در سیستم نیز استفاده می‌کند. در صورتی که هیچ فایلی داده نشود، این رفتار پیش‌فرض است.
کار بعدی را از این زمان به بعد، به جای زمان حال، مشخص می‌کند. زمان بر حسب تعداد ثانیه‌های گذشته از Epoch بیان می‌شود، مانند مقداری که از date +%s --date "now + 2 hours" به دست می‌آید، و درون برنامه به دقیقه گرد می‌شود.
کارهای پس از این زمان را بررسی نمی‌کند؛ قالب زمان همانند گزینهٔ -t است.
تنها کارهایی را جستجو می‌کند که شامل زیررشتهٔ command باشند.
ورودی‌های کامل کارهایی را که در نوبت بعدی اجرا توسط cron قرار دارند چاپ می‌کند. حالت پیش‌فرض تنها چاپ زمان اجرای بعدی آن‌ها است.
تمامی ورودی‌های هر crontab را همراه با زمان اجرای بعدی آن‌ها چاپ می‌کند.
همه کارهایی را که در بازه زمانی تعیین‌شده اجرا می‌شوند چاپ می‌کند. نیازمند گزینهٔ -q است.
پیام راهنمای استفاده را چاپ کرده و خارج می‌شود.
نسخه برنامه را چاپ کرده و خارج می‌شود.

Marco Migliori

cron(8), cron(1), crontab(5), crontab(1), anacron(8), anacrontab(5), atq(1), date(1)

2017-06-11 cronie