Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 自主脚本_Linux_Bash_Cron_Crontab - Fatal编程技术网

Linux 自主脚本

Linux 自主脚本,linux,bash,cron,crontab,Linux,Bash,Cron,Crontab,如何让脚本在每天23:59自动执行 我想使用if语句会起作用,但如何得到一个尚未执行的脚本,而我想知道它什么时候能起作用 如果我早上第一件事就是运行它,是否有某种条目可以让程序一直运行到23:59,我可以告诉它在给定的时间再次运行它?这样,它将只替换前面的文件,并给我一个每日活动的总结报告,而我不必编写多个脚本 如何让脚本在每天23:59自动执行 是这项工作的工具 您将有一个如下的条目 59 23 * * * /path/to/my_script.sh 这意味着每天23:59运行/path/t

如何让脚本在每天23:59自动执行

我想使用
if
语句会起作用,但如何得到一个尚未执行的脚本,而我想知道它什么时候能起作用

如果我早上第一件事就是运行它,是否有某种条目可以让程序一直运行到23:59,我可以告诉它在给定的时间再次运行它?这样,它将只替换前面的文件,并给我一个每日活动的总结报告,而我不必编写多个脚本

如何让脚本在每天23:59自动执行

是这项工作的工具

您将有一个如下的条目

59 23 * * * /path/to/my_script.sh
这意味着每天23:59运行
/path/to/my_script

如何让脚本在每天23:59自动执行

是这项工作的工具

您将有一个如下的条目

59 23 * * * /path/to/my_script.sh

这意味着每天23:59运行
/path/to/my_script

查看
man crontab
欢迎使用bash脚本!我再强调也不为过:在它们咬你之前先看一看!^^Bash确实很好,但是了解这些将非常有帮助(对其他shell也有帮助)查看
mancrontab
欢迎使用Bash脚本!我再强调也不为过:在它们咬你之前先看一看!^^Bash确实很好,但是了解这些会对使用CentOS(最新版本)有很大帮助(对其他shell也有帮助)。。这是否意味着该条目应该是:crond 59 23***[path]?@user221209:查看以获取更多信息。如果您的脚本使用bash细节,请让脚本以开头,作为第一行:
#/path/to/bash
(请参阅以获得较长的解释。简而言之,它告诉shell使用/path/to/bash命令重新运行。(通常,t/path/to/bash是/usr/bash或/usr/bin/bash:尝试
键入-all-bash
哪个bash
来查找真正的路径)使用CentOS,最新版本..这是否意味着条目应该类似于:crond 59 23***[path]?@user221209:查看以获取更多信息。如果您的脚本使用bash细节,请让脚本以开头,作为第一行:
#!/path/to/bash
(请参阅一个较长的解释。简而言之,它告诉shell使用/path/to/bash命令重新运行。(通常/path/to/bash是/usr/bash或/usr/bin/bash:try
type-all-bash
哪个bash
找到真正的路径)