Якщо у вас є такі питання, як завжди, перегляньте сторінки чоловіка. Вони можуть бути дуже освічуючими.
Що це робить
уривок з сторінки man
NAME
at, batch, atq, atrm - queue, examine or delete jobs for later execution
DESCRIPTION
at and batch read commands from standard input or a specified file
which are to be executed at a later time, using /bin/sh.
Використання
Використання інструментів:
Usage: at [-V] [-q x] [-f file] [-mldbv] timespec ...
at [-V] [-q x] [-f file] [-mldbv] -t time
at -c job ...
atq [-V] [-q x]
atrm [-V] job ...
batch
at
включає 4 команди ( at
, atq
, atrm
і batch
). Ви використовуєте at
та batch
плануєте завдання, atq
щоб побачити, що заплановано, і atrm
видалити завдання до запуску.
$ at -f <cmd> timspec
Timespec
Час виконання at
завдання може бути визначений різними способами.
форма витягу на сторінці man
At дозволяє досить складні технічні характеристики, що розширюють стандарт POSIX.2. Він приймає часи форми HH: MM для виконання завдання в певний час доби. (Якщо цей час уже минув, передбачається наступний день.) Ви також можете вказати опівночі, полудень або час чаю (16:00), і ви можете мати час суфікса з AM або PM для запуску вранці. або вечір. Ви також можете сказати, у який день буде виконуватися завдання, вказавши дату у формі імені місяця-імені з необов'язковим роком або вказавши дату форми MMDD [CC] YY, MM / DD / [CC] YY, DD.MM. [CC] YY або [CC] YY-MM-DD. Специфікація дати повинна відповідати специфікації часу доби. Ви також можете дати час, як зараз + порахувати одиниці часу, де одиниці часу можуть бути хвилини, години, дні,
Приклади
Скажімо, у вас є цей скрипт оболонки.
$ cat mycrontest.sh
#!/bin/bash
echo "It is now $(date +%T) on $(date +%A)"
Проба зразка:
$ ./mycrontest.sh
It is now 18:37:42 on Friday
Зразок подання на роботу:
$ at -f mycrontest.sh 10pm tomorrow
job 14 at Sun Jul 8 22:00:00 2007
$ at -f mycrontest.sh 2:00 tuesday
job 15 at Tue Jul 10 02:00:00 2007
$ at -f mycrontest.sh 2:00 july 11
job 16 at Wed Jul 11 02:00:00 2007
$ at -f mycrontest.sh 2:00 next week
job 17 at Sat Jul 14 02:00:00 2007
Список літератури
at
зберігає ваше середовище таким, яким воно було, коли було заплановано завдання: той же робочий каталог, змінні середовища, ...