用户给出时间间隔(分钟)的值,我们称之为
X
是的。我需要编写一个程序来创建一个文件并在其中写入一个cron作业以每x分钟运行一次,然后将其作为crontab安装给用户。
因为我需要以编程方式创建一个包含用户cron作业列表的文件。然后我将它作为用户的crontab(以编程方式)安装。
为此,我需要在程序(算法)中找到一种方法,将x的值转换为cron表达式。
例如,假设x(时间间隔)的值是1分钟,这意味着我们需要cron作业每1分钟运行一次cron作业,所以我需要找到一种方法来转换它
1
到cron表达式
* * * * *
,以便将cron作业写入文件,如:
* * * * * script/to/execute 2>&1
x的值可以是任何值,从1开始。
所以,简而言之,问题是如何将整数值minutes x转换为cron表达式,从而使cron作业每x分钟运行一次?