Я не уверен, почему Вы думаете, что этому нужно расширение .txt
чтобы быть скопированными - расширения не имеют никакого значения в Unix.
cp /etc/passwd userlist.txt
Если Вы также заботитесь о LDAP/NIS/etc, и у Вас есть getent:
getent passwd > userlist.txt
Первый шаг
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 -
, как будет делать пользователь.