我在Openstack中使用Crontab执行CLI,我为执行所有命令创建了一个shell脚本。 使用./在root
中执行时,我的shell工作./myfile.sh
但: 当我使用crontab它不工作 Crontab的命令:在root
中crontab -e
*/1 * * * * ./myfile.sh
myfile.sh中的所有命令都正常工作,但是 Openstack CLI的命令无法正常工作
例如:在myfile.sh中
1 echo“abc”>的abc.txt
2 nova keypair-add --pub-key~ / .ssh / id_rsa.pub key_1
3 echo“def”> def.txt
4 nova floating-ip-create ext_net
1& 3工作得很好,但是 2& 4不工作