LINUX.ORG.RU
ФорумTalks

А что это в хвалёной макоси не работает cron?

 ,


0

3

содержимое рутового кронтаба:

00-59 22-23 * * * shutdown -h now

ожидаю, что каждый день после 10 часов вечера крон должен вырубать комп, ан нет.

ну и кто там рассказывал сказки о том, какой макось прекрасный юникс?

линукс тут при том, что у него крон работает как надо, в отличие от.

★★★★★

Раньше, iirc cron не был включён по умолчанию. И его надо было разрешать отдельно.

Новый cron — это теперь launchd. И он вроде должен сам подхватывать, если есть /etc/crontab

beastie ★★★★★
()
Ответ на: комментарий от beastie

Ты что мне говоришь? Я говорю что я если просру кронтаб то получу выхлоп. А он говорит что вложил в кронтаб душу и в чем там проблема?

dmxrand
()
Ответ на: комментарий от beastie

Ну тогда в чем вопрос? Если есть логи то реши проблему и все. Этож тебе не Винда с сообщением «Не могу соедениться с эксчейндж червером

dmxrand
()
Ответ на: комментарий от DoctorSinus

разве? вроде всё правильно. м.б. где и накосячил, конечно.

next_time ★★★★★
() автор топика

что каждый день после 10 часов вечера вырубать комп

Ну про то, что использовать cron не рекомендуется, ибо для этого есть более вменяемые средства типа launchd, уже сказали.

Но у меня вопрос тупее... А чем вариант не устроил - зайти в настройки питания системы и там это расписание через гуй вбить? Или слишком некрасноглазо?

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 1)

В макосе крон не нужен, ты как-то не правильно пытаешься ей пользоваться.

Lavos ★★★★★
()

Напомнило тех уникальных людей, которые рестартят апач по крону чтобы php не утекал %)

xtraeft ★★☆☆
()
Ответ на: комментарий от Miguel

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"

  "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

    <key>Label</key>

    <string>com.example.happybirthday</string>

    <key>ProgramArguments</key>

    <array>

        <string>happybirthday</string>

    </array>

    <key>StartCalendarInterval</key>

    <dict>

        <key>Day</key>

        <integer>11</integer>

        <key>Hour</key>

        <integer>0</integer>

        <key>Minute</key>

        <integer>0</integer>

        <key>Month</key>

        <integer>7</integer>

        <key>Weekday</key>

        <integer>0</integer>

    </dict>

</dict>

</plist>


спасибо, такое решение не надо: я вместо того, чтобы портянки писать, хочу 1 строчку на кроне написать и чтобы она работала, как на любом нормальном юниксе

next_time ★★★★★
() автор топика
Ответ на: комментарий от next_time

Это такой же нелепый костыль, вместо того чтоб сделать по человечески http://f2.s.qip.ru/zMiDJO95.png

Между тем, крон тоже работает:

x$ crontab -l
* * * * * echo xuy > /Users/x/cron.txt

Ничего не включал, обычная 10.11.1. Задание добавил через crontab -e.

xtraeft ★★☆☆
()
Последнее исправление: xtraeft (всего исправлений: 1)
Ответ на: комментарий от fornlr

А чем вариант не устроил - зайти в настройки питания системы и там это расписание через гуй вбить? Или слишком некрасноглазо?

оно слишком дубовое и не позволяет настроить всё то, что я хочу.

next_time ★★★★★
() автор топика
Ответ на: комментарий от xtraeft

см. выше. у меня чуть позже немного сложнее расписание будет, в топике - отладочная версия.

next_time ★★★★★
() автор топика
Ответ на: комментарий от next_time

Ничего не понимаю... Говно какое-то... Apple им дала launchd! Используй, используй launchd, не хочу, хочу жрать говно! Что такое? Это ЛОР?! ЛОР?! Суки... Звездочки нацепили!

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 1)
Ответ на: комментарий от fornlr

os x фигня мне не понравилось !!!!!!!!!!! остоётся токо ждать лутшего.Это для меня говно плохо зделана тупо.Немогли зделать всё как в линупс!!! И крон и управление.Не рекоминдую такую систему!!!

xtraeft ★★☆☆
()

Ни разу на десктопе не пользовался кроном. Ни в венде, ни в линупсе, ни в маке. Зачем оно?

А если ты тру линупсоед, возьми один из кронов линукса, скомпиль и юзай. Неужто оно на ядро завязано?

staseg ★★★★★
()
Ответ на: комментарий от staseg

А если ты тру линупсоед, возьми один из кронов линукса, скомпиль и юзай. Неужто оно на ядро завязано?

Зачем, если крон есть в системе, хоть он и депрекейтед?

xtraeft ★★☆☆
()
Ответ на: комментарий от xtraeft

Ну видишь, говорят, херовый крон, не робит. По-любому надо линуксовый пробовать, только хардкор!

staseg ★★★★★
()
Ответ на: комментарий от xtraeft

Я не думаю, что они его когда уберут целиком, POSIX же.

ptarh ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.