Я пытаюсь добавить новую запись crontab для пользователя на моем сервере с помощью скрипта. К сожалению, у пользователя нет разрешения на запись в etc/crontab
файл, что не так уж плохо, потому что я могу вручную добавить запись, используя crontab -e
- который работает как шарм.
Но, как вы, возможно, знаете, это не то, что вы можете сделать в сценарии - если да, дайте мне знать, потому что это то, что я пытаюсь выяснить прямо сейчас!
В противном случае мне было бы интересно, где я могу увидеть те записи, которые я сделал - без использования crontab -l
, потому что должен быть файл, если я не ошибаюсь?
Пользовательские crontab хранятся в /var/spool/cron
и вы можете писать в пользовательский файл, если вы правильно его отформатируете - crontab
на самом деле это просто оболочка для текстового редактора, гарантирующая, что файл правильно разбирается и находится в нужном месте.