gpt4 book ai didi

linux - 克罗恩 : Scheduling task

转载 作者:太空宇宙 更新时间:2023-11-04 09:06:09 25 4
gpt4 key购买 nike

我正在使用 ubuntu 12.04。我正在使用脚本 (./home/sam/code/imageUpdate) 从服务器同步图像到本地的特定文件夹系统。而且我必须总是在晚上运行脚本。所以我想写一个 crontab 来自动运行脚本。

我的命令:

$crontab -e;

并将定时时间添加到crontab文件中。

# 50 17 * * * cd /home/sam
# 52 17 * * * ./code/imageUpdate > image1.txt

然后我保存了文件,等待结果。

但是我没有得到任何结果。没有图像同步到 image1.txt 文件。

我有没有离开任何一步?

请帮帮我...提前致谢。

最佳答案

确保您的 crontab 命令开头没有散列(注释)。

此外:
Crontab 命令应该单独运行。
每个 crontab 命令都将在其自己的上下文中运行,在一条指令中更改目录可能不会导致该目录在下一次执行时正常运行(例如,它们可能在自己的环境中运行)。

为了克服这个问题,编写一个简单的 shell 脚本,其中包含用于单个操作的所有命令。

# MyCommand.sh
cd /home/sam
./code/imageUpdate > image1.txt

# crontab command
50 17 * * * /home/sam/MyCommand.sh

关于linux - 克罗恩 : Scheduling task,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10980678/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com