s3cmdを設定しようとしています。コマンドラインで、bashスクリプトを使用してs3cmdを非対話形式で設定する
s3cmd --configure
ウィザードを実行すると、データ入力は簡単です。 これをbashスクリプトで実行します。私が使用:
s3cmd --configure --access_key=XXXXXXX --secret_key=XXXXXX -s --no-encrypt
とインタラクティブなウィザードは、まだ私がちょうど付属のparamsを求めて飛び出します。私は、設定ファイル(.s3cfg)の内容をダンプし、s3cmdがそれを読ん望んルート内のファイルに書き込む試してみました:
s3cmd --configure --access_key=XXXXXXX --secret_key=XXXXXX -s --no-encrypt
--dump-config 2>&1 | tee .s3cfg
それは... 任意のアイデアのいずれかを動作しませんでしたか?おかげさまで
私は先に進み、configファイルを/ root /内の.s3cfgファイルにダンプしました。 S3cmdは、それを明示的に指すことなく直接読み取ることができました。 's3cmd --configure --access_key = XXXXXX --secret_key = XXXX -s --no-encrypt --dump-config 2>&1 |ティー/ルート/ .s3cfg' – ahmedhosny