我正在尝试使用该aws elb describe-instance-health --load-balancer-name
命令,当我从终端运行正在使用该命令的bash脚本时,该脚本可以正常工作并返回除我以外的内容;但是,当脚本从终端运行时,除了该命令外,它可以完美地完成所有工作。
我发现cronjob的问题不知道aws_config_file,尽管我似乎无法弄清它在哪里/在使用它。我试图将这一行放在bash脚本中export AWS_CONFIG_FILE=/home/ubuntu/.aws/config
任何有关如何使cronjob意识到该文件在哪里/使用的帮助,将不胜感激。
对于任何有此问题的人,问题在于PATH。aws位于,/usr/local/bin
因此在bash脚本中,我们将其添加export PATH=/usr/local/bin:$PATH
到了bash脚本的顶部,现在可以使用了
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句