質問: シェルスクリプトでawsのs3にログを同期するプログラムを作成しました。 普通に実行する事は出来るのですが、クーロンで実行しようとすると出来なくなります。 export AWS_CONFIG_FILE=/パス/パス/.aws/config export AWS_CREDENTIAL_FILE=/パス/パス/.aws/credentials をプログラムに書き加えてみたのですがダメでした。 どうすれば出来るのでしょうか。。
回答: 呼び出すシェルの冒頭を ``` #!/bin/bash -l ``` にしてみたらどうでしょうか。 環境変数のパスが通っていないことが原因かと思われます。