我已经安装了一个cron每天凌晨 4 点运行的作业,但是它没有被执行。
如果我手动运行脚本,它会毫无问题地执行,所以我认为权限不是问题。
我检查了日志,发现cron正在使用以下几行启动
Jul 4 04:00:01 Server /USR/SBIN/CRON[30888]: (log-transfer-user) CMD (/home/log-transfer-user/scripts/execute_script.sh^M)
Jul 4 04:00:01 Server /USR/SBIN/CRON[30887]: (CRON) info (No MTA installed, discarding output)
Run Code Online (Sandbox Code Playgroud)
由于某种原因^M被附加到脚本的路径。这可能是问题吗?
cron ×1