запись crontab для команды для выполнения каждую неделю и три месяца?

Сначала попробуйте:

dpkg -a --configure

После этого выполните предыдущую команду apt-get. libgcc1 не связан с компилятором gcc, он связан с сетью. После того, как вы попытаетесь, попробуйте:

apt-get --reinstall install libgcc1

Если вы не получите ответа, сообщите об этом.

-121--114404-

RUNNING.txt содержит описание одобренного каталога :

Библиотеки, которые переопределяют стандартные библиотеки « Одобренные стандарты » предоставлено JRE. См. Документация по загрузке классов в Руководстве пользователя для подробнее. По умолчанию этот «одобренный» каталог отсутствует.

Это должно быть безопасно игнорировать, хотя я подозреваю, что JAVA_ENDORSED_DIRS определено где-то, чтобы указать на этот ПУТЬ. Это относительный ПУТЬ к установке?

-121--196294-

Необходимо использовать двойную скобку и заключать переменные в «»:

#!/bin/bash
read x;
if [[ "$x" = "Y" ||  "$x" = "y" ]];  then
   echo "YES"
else
   echo "NO"
fi;

Однако я предпочитаю использовать:

echo $x |tr '[A-Z]' '[a-z]'

Это очень лучше, чем оператор if.

0
01.09.2014, 10:35
1 ответ

crontab запись для каждой недели (понедельник в 3 часа): 10 часов вечера):

10 15 * * 1  test -x /path/to/your/weekly/command && /path/to/your/weekly/command

и каждые 3 месяца, 2 января, апреля, июля и октября в 13:12:

12 13 2 1,4,7,10 *  test -x /path/to/your/quarterly/cmd && /path/to/your/quarterly/cmd

Это для записей crontab crontab обычного пользователя, для /etc/crontab добавьте имя пользователя перед командой.

Для команд, выполняемых еженедельно, на Vixie cron, вы также можете использовать @weekly вместо первых 5 записей. В этом случае он будет работать в начале каждого воскресенья в полночь (0 * * 0), а не в то время, которое вы хотите.

3
28.01.2020, 02:28

Теги

Похожие вопросы