Цю команду можна запустити в постачальнику безкоштовного хостингу OnWorks, використовуючи одну з наших численних безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн- емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
at, batch, atq, atrm - ставити в чергу, перевіряти або видаляти завдання для подальшого виконання
СИНТАКСИС
at [-V] [-q чергу] [-f файл] [-mMlv] timespec...
at [-V] [-q чергу] [-f файл] [-mMkv] [-t час]
at -c робота [робота ...]
атк [-V] [-q чергу]
at [-rd] робота [робота ...]
атрм [-V] робота [робота ...]
партія
at -b
ОПИС
at та партія читати команди зі стандартного введення або зазначеного файлу, які мають бути
виконується пізніше, використовуючи / Бен / ш.
at виконує команди у визначений час.
атк перераховує незавершені завдання користувача, якщо тільки користувач не є суперкористувачем; в такому разі,
вказана робота всіх. Формат вихідних рядків (по одному для кожного завдання)
є: номер завдання, дата, година, черга та ім’я користувача.
атрм видаляє завдання, визначені за номером роботи.
партія виконує команди, коли це дозволяє рівень завантаження системи; іншими словами, коли навантаження
середнє значення падає нижче 1.5 або значення, зазначеного у виклику atd.
At дозволяє досить складні специфікації часу, розширюючи стандарт POSIX.2. Це приймає
часів форми ЧЧ: ММ виконувати роботу в певний час доби. (Якщо цей час вже настав
минулого, передбачається наступний день.) Ви також можете вказати опівночі, полудень, or час чаю (4:XNUMX) і
ви можете мати суфікс часу доби AM or PM для бігу вранці або
вечірній. Ви також можете вказати день виконання завдання, вказавши дату у формі
назва місяця день з необов'язковим рік або вказати дату форми MMDD[CC]YY,
MM/DD/[CC]YY, DD.MM.[CC]YY або [CC]YY-MM-DD. Уточнення дати повинен дотримуйтесь
уточнення часу доби. Ви також можете дати час, як зараз + вважати одиниці часу,
де можуть бути одиниці часу хвилини, годин, днів, or тижнів і ти можеш сказати at для запуску
роботу сьогодні, додавши час з сьогодні і виконувати завдання завтра, додавши суфікс
час с завтра
Наприклад, щоб виконати роботу о 4:XNUMX через три дні, ви б зробили це at 4pm + 3 днів, бігти
роботу о 10:00 31 липня, ви б зробили at 10am Липень 31 і виконувати роботу завтра о 1 годині ночі,
ти зробиш at 1am завтра
Якщо ви вкажете завдання, яке потрібно виконувати в певний час і дату в минулому, це завдання
запуститься якнайшвидше. Наприклад, якщо зараз 8:XNUMX і ви робите а at 6pm сьогодні, it
швидше за все, о 8:05.
Визначення специфікації часу можна знайти в /usr/share/doc/at/timespec.
Для обох at та партія, команди зчитуються зі стандартного введення або файлу, зазначеного з
-f варіант і виконано. Робочий каталог, середовище (крім файлу
змінні BASH_VERSINFO, DISPLAY, EUID, ГРУПИ, МАЛЮКИ, ТЕРМІН, UID та _) і умаска
зберігаються з моменту виклику.
As at наразі реалізується як програма setuid, інші змінні середовища (наприклад
LD_LIBRARY_PATH or LD_PRELOAD) також не експортуються. Це може змінитися в майбутньому. Як
обхідним шляхом, встановіть ці змінні явно у своїй роботі.
An at - або партія - команда, викликана з a su(1) shell збереже поточний ідентифікатор користувача. The
користувачу буде надіслано стандартну помилку та стандартний вихід з його команд, якщо такі є. Пошта
буде надіслано за допомогою команди /usr/sbin/sendmail. Якщо at виконується з a su(1) оболонка,
власник оболонки входу отримає пошту.
Суперкористувач може використовувати ці команди в будь-якому випадку. Для інших користувачів дозвіл на використання на
визначається файлами /etc/at.allow та /etc/at.deny, Побачити at.дозволити(5) для деталей.
ВАРІАНТИ
-V друкує номер версії до стандартної помилки та успішно виходить.
-q чергу
використовує вказану чергу. Позначення черги складається з однієї літери; дійсний
позначення черги варіюються від a до z та A до Z, a черга за замовчуванням для
at і b черга на партія. Черги з вищими літерами запускаються зі збільшеними
приємність. Спеціальна черга "=" зарезервована для завдань, які зараз виконуються.
Якщо завдання подається до черги, позначеної великою літерою, це завдання обробляється
так, ніби він був поданий до партії під час виконання роботи. Як тільки час досягне,
застосовуються правила пакетної обробки щодо середнього навантаження. Якщо атк надається конкретний
черги, він показуватиме лише завдання, які очікують на розгляд у цій черзі.
-m Надсилайте пошту користувачеві після завершення завдання, навіть якщо не було результатів.
-M Ніколи не надсилайте пошту користувачеві.
-f файл Читає завдання з файл замість стандартного введення.
-t час виконувати роботу на час, надано у форматі [[CC]YY]MMDDhhmm[.ss]
-l Є псевдонімом для atq.
-r Є псевдонімом для атрм.
-d Є псевдонімом для атрм.
-b є псевдонімом для партія.
-v Показує час виконання завдання до читання завдання.
Часи відображатимуться у форматі "Чт, 20 лютого 14:50:00 1997 року".
-c передає завдання, перелічені в командному рядку, до стандартного виводу.
Використовуйте в Інтернеті за допомогою служб onworks.net