Linux “cron”文件由哪种编程语言组成?

Linux “cron”文件由哪种编程语言组成?,linux,bash,shell,cron,Linux,Bash,Shell,Cron,我偶然发现了一个CRON文件,读到CRON文件基本上可以用任何语言编写,所以我在识别这个CRON作业的语言时遇到了问题 文件中唯一的一行是: 0 7 * * 1 program/bin/env -e ${ENVIRONMENT_ALIAS} ${ENVIRONMENT_ROOT}/bin/pop.py 我以为这是一个bash脚本,但开头的数字让我困惑。有人知道这是什么语言吗?crontab文件中的每个条目由六个字段组成,按以下顺序指定: min(s)hour(s)day(s)month(s)w

我偶然发现了一个CRON文件,读到CRON文件基本上可以用任何语言编写,所以我在识别这个CRON作业的语言时遇到了问题

文件中唯一的一行是:

0 7 * * 1 program/bin/env -e ${ENVIRONMENT_ALIAS} ${ENVIRONMENT_ROOT}/bin/pop.py

我以为这是一个bash脚本,但开头的数字让我困惑。有人知道这是什么语言吗?

crontab文件中的每个条目由六个字段组成,按以下顺序指定:

min(s)hour(s)day(s)month(s)weekday(s)command(s)

因此,在您的情况下,您的工作将在工作日1(即周一)上午7点运行

有关更多详细信息,请参阅


编辑:如tripleee所述,您也可以使用。

crontab文件中的每个条目由六个字段组成,按以下顺序指定:

min(s)hour(s)day(s)month(s)weekday(s)command(s)

因此,在您的情况下,您的工作将在工作日1(即周一)上午7点运行

有关更多详细信息,请参阅


编辑:正如tripleee所提到的,您也可以使用它。

cron文件是一个设置crontab的配置文件,它不是编程语言。crontab的工作就是软件


cron文件是一个设置crontab的配置文件,它不是编程语言。crontab的工作就是软件


或者简单地说,Oh很有趣。所以,如果我要添加一个if语句,使它只在特定条件下运行,那么if语句将使用什么语言呢?Bash?Shell脚本是的,但具体地说是Bash否。该脚本将由legacy
sh
运行,因此您不能使用Bash扩展。或者仅仅是Bash脚本。所以,如果我要添加一个if语句,使它只在特定条件下运行,那么if语句将使用什么语言呢?Bash?Shell脚本是,但具体地说是Bash否。该脚本将由遗留
sh
运行,因此您不能使用Bash扩展。
man5crontab
man5crontab