cronic - онлайн в хмарі

Це командний cronic, який можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


cronic - сценарій оболонки, який допомагає контролювати найбільш дратівливу функцію cron: небажані
вихід електронною поштою

СИНТАКСИС


хронічний [КОМАНДА]

ОПИС


Cronic — це невеликий сценарій оболонки для обгортання завдань cron, щоб cron надсилав лише електронні листи
коли сталася помилка.

Cronic визначає помилку як будь-який вихідний результат помилки без відстеження або ненульовий результатовий код.

Cronic фільтрує сліди виконання Bash (або щось відповідне PS4) з виводу помилки, так
завдання можна запускати з відстеженням виконання, щоб допомогти судовому налагодженню.

У Cronic немає варіантів, він просто виконує свої аргументи.

0 1 * * * хронічний резервна копія

За допомогою cronic ви можете ввімкнути сувору обробку помилок Bash і параметри налагодження (вихід увімкнено
помилка, вимкнення визначення змінної та відстеження виконання), щоб переконатися, що проблеми виявлено
рано.

ПРИКЛАДИ


Приклад крон робота:

#!/ bin / bash
set -o errexit -o іменник -o xtrace
cp -rp data1 /резервна копія
cp -rp data2 /резервна копія
cp -rp data3 /резервна копія

Коли виявлено помилку, Cronic видає звіт із переліком коду результату, виводу помилки,
і комбінований висновок трасування та помилок. Комбінований вихід може допомогти вставити повідомлення про помилки
контексті.

Приклад e-mail від крон з хронічний Інформація про:

от: user@example.net (Крон Демон)
Для того, щоб: user@example.net
Тема: Хрон хронічне резервне копіювання

Хронічний виявлений збій або виведення помилки для команди:
резервна копія

КОД РЕЗУЛЬТАТУ: 1

ВИХІД ПОМИЛКИ:
cp: data2: у дозволі відмовлено

СТАНДАРТНИЙ ВИХОД:

ВИХІД ПОМИЛКИ:
+ cp -rp data1 /резервна копія
+ cp -rp data2 /резервна копія
cp: data2: у дозволі відмовлено

Версія ІСТОРІЯ


v3 - Використовуйте mktemp -d, щоб уникнути перегонів і проблем із безпекою.

v2 — Виправлена ​​оцінка команди, тому мета-символи оболонки зберігаються правильно (Спасибі
Френку Уоллінгфорду за виправлення).

v1 - Початковий випуск.

ІНШІ ЗАСОБИ


Джоуі Гесс написав просту версію cronic на Perl під назвою хронічний. Він доступний у
Debian як частина moreutils.

Використовуйте cronic онлайн за допомогою служб onworks.net



Найновіші онлайн-програми для Linux і Windows