Ubuntu Cron正在运行,但未输出数据

Ubuntu Cron正在运行,但未输出数据,ubuntu,amazon-ec2,cron,Ubuntu,Amazon Ec2,Cron,我正试图让我的AmazonEC2实例停止,并通过crontab启动。EC2 Api工具已成功安装。它可以手动工作 cron(我用crontab-e命令输入):10****ubuntu/usr/bin/ec2 stop instances[instanceid]>/tmp/ec2.log 将创建文件/tmp/ec2.log。当我使用命令grepcron/var/log/syslog时,我看到CRON实际上已经运行了。但是我在/tmp/ec2.log文件中没有得到任何输出。我已经设置了所有需要的am

我正试图让我的AmazonEC2实例停止,并通过crontab启动。EC2 Api工具已成功安装。它可以手动工作

cron(我用crontab-e命令输入):10****ubuntu/usr/bin/ec2 stop instances[instanceid]>/tmp/ec2.log

将创建文件/tmp/ec2.log。当我使用命令grepcron/var/log/syslog时,我看到CRON实际上已经运行了。但是我在/tmp/ec2.log文件中没有得到任何输出。我已经设置了所有需要的amazon变量

即使我故意创建了一个错误的cron,比如:10****ubuntu/usr/bin/ec2 stop instancwweqes[instanceid]>/tmp/ec2.log

我在文件中没有得到任何输出。不应该有错误吗?我还试图不定义用户:10****/usr/bin/ec2 stop instances[instanceid]>/tmp/ec2.log

和直接命令:10****ubuntu ec2停止实例[instanceid]>/tmp/ec2.log

谁能帮帮我吗。如果我能进行调试,我就能找到解决方案


提前感谢。

做一个ps-ef | grep cron | grep-v grep,看看cron是否正在运行

10****ubuntu/usr/bin/ec2 stop instancwweqes[instanceid]2>/tmp/ec2.log

试试这个,看看ec2.log中是否有错误