Если у Вас есть sudo полномочия, Вы могли бы остановиться/начать сервис крона. Я полагаю, что это - то, что онлайн, объясняло то решение, которое Вы нашли.
В зависимости от которого дистрибутива Linux Вы используете Вас, мог или сделать эти команды:
# redhat distros
$ sudo /etc/init.d/crond stop
... do your work ...
$ sudo /etc/init.d/crond start
Или сделайте эти команды:
# Debian/Ubuntu distros
$ sudo service cron stop
... do your work ...
$ sudo service cron start
Вы могли также вставить "dontrunofflineimap" файл, говорят, что/tmp каталог, когда Вы хотите offlineimap задачу удержать и не работать некоторое время.
Процесс работал бы как это. Вы касаетесь файла в/tmp как так:
touch /tmp/dontrunofflineimap
Задание крона было бы изменено как так:
*/2 * * * * [ -f /tmp/dontrunofflineimap ] || /usr/bin/offlineimap > ~/Maildir/offlineimap.log 2>&1
В то время как тот файл существует, он по существу заблокируется offlineimap
приложение от выполнения. Когда Вы захотите, чтобы это возобновилось, просто удалите /tmp/dontrunofflineimap
файл.
Другое решение состоит в том, чтобы отредактировать crontab и прокомментировать задание для отключения его. Это немного более хорошо как cron
мог бы планировать другие задания также.
Следующая команда помогает:
crontab -e
Если это - crontab корня а не пользователь:
sudo crontab -e
Для комментария задания добавьте a #
в начале строки. Как это:
# */2 * * * * /usr/bin/offlineimap > ~/Maildir/offlineimap.log 2>&1
Я не знаком с tcsh
, но это звучит как проблема расширения истории. В bash
одиночные цитаты предотвращают расширение истории, может быть, в tcsh
они этого не делают.
Вы можете отключить расширение истории (я не знаю, как это сделать, хотя; в bash
это выполняется с помощью set + H
).
Другой вариант: обратная косая черта должна работать. Попробуйте
sed_code=":again;\$\!N;\$\!b again; s/{[^}]*}//g"
sed "$sed_code" file
-121--105560- У меня была та же проблема (на Ubuntu 14.04). Возникла проблема с разрешениями. Он был разрешен путем запуска spoon.sh с пользователем, имеющим разрешения на доступ к графической среде. В Ubuntu Desktop пользователь, который используется для входа в систему, является безопасным пользователем.
-121--150953-Для получения дополнительной информации о crontab см. http://tutscode.com/how-to-use-crontab-in-linux/ .