Потребность автоматизировать обновление crontab файла

Я не уверен, почему Вы думаете, что этому нужно расширение .txt чтобы быть скопированными - расширения не имеют никакого значения в Unix.

cp /etc/passwd userlist.txt

Если Вы также заботитесь о LDAP/NIS/etc, и у Вас есть getent:

getent passwd > userlist.txt
2
29.09.2014, 16:25
1 ответ

Первый шаг

 crontab -l > /tmp/foo

Второй шаг

Процесс / TMP / FOO (Добавить записи)

 cat /tmp/foo /tmp/crontab.mycompany > /tmp/newcrontab

Finaly

 cat /tmp/newcrontab | crontab -

, чтобы быть сделаны либо с помощью root или пользователем.

Если пользователь не является корнем, скорее всего,

 cat /tmp/crontab.mycompany.user | crontab -

, как будет делать пользователь.

2
27.01.2020, 22:13

Теги

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