为特定用户创建crontab

时间:2019-02-07 23:10:02

标签: cron packer

在Packer构建过程中,为特定用户创建crontab的最佳方法是什么?我看到的大部分内容都涉及使用crontab实用程序作为文本编辑器,并且没有指定使用管道或输出来加载文件。该操作将从sudo运行,因为cron目录是root拥有的目录。

2 个答案:

答案 0 :(得分:1)

将文件“导入” cron记录的最简单方法是使用如下命令:

crontab input_file

输入文件应包含与存储在cron文件中相同的记录,诸如

1 2 3 4 5 /path/to/executable

答案 1 :(得分:0)

假设您已将脚本复制到/home/ec2-user/scripts/test.sh,则在一根内衬下面将设置crontab来运行该脚本。我们在Packer shell配置程序中使用此设置crontab条目。下面的示例条目每分钟运行一次。您可以更改时间。

(crontab -l 2> / dev / null; echo“ * * * * * /home/ec2-user/scripts/test.sh”)| crontab-

相关问题