crontab 相对日志路径输出未生成

crontab 相对日志路径输出未生成

10 5 * * * rm ./rehldslog && cd ./code/rehlds && rm -rf ./build && ./build.sh --compiler=gcc --jobs=4 > ~/rehldslog 2>&1

在日志中我可以看到(CRON) info (No MTA installed, discarding output),由于没有构建目录,命令没有运行

输出语法有什么问题?

答案1

我的 rm 语法缺失-f

正确的:

10 5 * * * (rm -f ./rehldslog && cd ./code/rehlds && rm -rf ./build && ./build.sh --compiler=gcc --jobs=4) &> ~/rehldslog 2>&1

相关内容