我有名为perl.pl的perl文件。我希望这个文件运行并使用crontabs输出新文件中的内容?
我不知道如何执行它的步骤?任何人都可以用截图解释我
答案 0 :(得分:0)
您需要使用以下命令打开crontab:
crontab -e
这将在文本编辑器中打开crontab(通常这是vi或vim)。进入编辑器后,您需要添加:
* * * * * /usr/bin/perl <PATH_TO_DIR>/perl.pl
这将每分钟运行一次perl.pl。五个星号表示脚本将每分钟,每小时,每月,每月和每周的每一天运行。
有关crontab如何工作的更多信息,请阅读this page上的一些示例。
答案 1 :(得分:0)
在提出这样的问题之前,我建议进行搜索:https://stackoverflow.com/a/5398044/225905。 TL; DR使用全部*表示小时,月,日和年将每分钟给你一次crontab。例如:
* * * * * /path/to/php /var/www/html/a.php
对于cron而言,一分钟是非常频繁的,而cron不会以更快的速度重复。让perl脚本在后台运行并每分钟重复一次计算可能会更好。