我正在尝试配置s3cmd。当在命令行,通过bash脚本非交互配置s3cmd
s3cmd --configure
运行向导和数据条目是直线前进。 现在,我想通过bash脚本来运行它。我用:
s3cmd --configure --access_key=XXXXXXX --secret_key=XXXXXX -s --no-encrypt
和交互式向导仍然弹出询问我刚刚提供的参数。我又试图倾出配置文件(.s3cfg)的内容,并将其写入文件根希望s3cmd会读它:
s3cmd --configure --access_key=XXXXXXX --secret_key=XXXXXX -s --no-encrypt
--dump-config 2>&1 | tee .s3cfg
,但没有工作,要么.. 任何想法? 谢谢。
我继续将配置文件转储到/ root /中的.s3cfg文件中。 S3cmd能够直接读取它,而不必明确指向它。 's3cmd --configure --access_key = XXXXXX --secret_key = XXXX -s --no-encrypt --dump-config 2>&1 | tee/root/.s3cfg' – ahmedhosny