gpt4 book ai didi

linux - crontab bash 脚本未运行

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

我用绝对路径更新了脚本。这也是我当前的 cronjob 条目。

我去解决了 ssh key 问题,所以我知道它可以正常工作,但可能仍需要告诉 rsync 使用哪个 key 。

脚本在用户手动调用时运行良好。看起来连 rm 命令都没有被 cron 作业执行。

更新

我更新了脚本,但基本上与下面的脚本相同。下面我有一个新的 cron 时间并添加了一个错误输出。

我一无所获。看起来脚本甚至没有运行。

定时任务

35 0 * * */bin/bash/x/y/z/s/script.sh 2>1 >/tmp/tc.log

#!/bin/bash
# Clean up
/bin/rm -rf /z/y/z/a/b/current/*
cd /z/y/z/a/to/
/bin/rm -rf ?s??/D????
cd /z/y/z/s/

# Find the latest file
FILE=`/usr/bin/ssh user@server /bin/ls -ht /x/y/z/t/a/ | /usr/bin/head -n 1`

# Copy over the latest archive and place it in the proper directory
/usr/bin/rsync -avz -e /urs/bin/ssh user@server:"/x/y/z/t/a/$FILE" /x/y/z/t/a/

# Unzip the zip file and place it in the proper directory
/usr/bin/unzip -o /x/y/z/t/a/$FILE -d /x/y/z/t/a/current/

# Run Dev's script
cd /x/y/z/t/
./old.py a/current/ t/ 5

感谢您的帮助。

最佳答案

我想通了,我习惯于在 cst 工作并且服务器是 gmt 时间。

感谢大家的帮助。

关于linux - crontab bash 脚本未运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44814386/

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