【发布时间】:2018-12-16 07:35:57
【问题描述】:
我目前正在尝试运行将在我的 AWS 实例在实例生命周期内启动时在后台运行的脚本。在使用更复杂的脚本进行测试之前,我正在使用一个简单的脚本对其进行测试以查看它是否有效:
#!/bin/bash
while [true]; do
sleep 1
echo "Hello World" >> "tempStorage.json"
done
我的sudo crontab -l 也回来了:
# All the comment stuff
@reboot sh /home/ubuntu/test/testScript/test.sh
哪个是脚本的路径。我显然也运行了chmod +x test.sh 以确保它是可执行文件。
问题是当我停止然后启动 AWS 实例时,tempStorage.json 文件中没有任何内容。我检查了其他线程,他们都建议这是我应该做的,所以我很困惑,建议将不胜感激。谢谢。
【问题讨论】:
标签: bash amazon-web-services amazon-ec2 cron