我有一个脚本.sh,当手动执行时可以工作,但不能通过cron:工作
#!/bin/sh
sudo find . -name "*.log" -delete
还有其他与cron完美结合的.sh。
我不知道为什么这个不起作用。
我比较了终端和cron的env输出,除了在cron中具有更高权限的用户之外,两者都很相似,使用:
echo env > output.txt
此脚本与其他可用脚本之间的唯一区别是文件的位置。
如果有人有类似的问题或知道如何获得更精确的日志。
提前感谢
正如@Shawn和@user1834428在评论中提到的"quot;在我的剧本中没有指向我想要的地方。