

Listing the contents of the remote bucket: s3cmd ls s3://bml-data/ Now for the exciting bit: downloading my file to desktop! s3cmd get s3://bml-data/churn-bigml-80.csv ~/Desktop Be warned - the gpg_passphrase that you use is stored in a local plain-text configuration file! Use: If you want to use HTTPS then you can install gpg with brew, and set a few more configuration options at this point. s3cmd -configureĬonfiguration involves specifying your access / secret key pair, and a few other details (I used defaults for everything). This is free, but you need to sign up for it here. Installation and Setup brew install s3cmdĬonfiguring the s3cmd requires that you have an amazon s3 account.

but it would be really nice to open or download the file more directly.

Some googling tells me that there are a number of python and Scala libraries designed for S3 access. The tutorial opens it with BigML, but I want to download the data for myself.

It is a simple csv file, but I can't open it using my web browser, or with curl. I'm loosely following an online tutorial where the author links to the following URL: s3://bml-data/churn-bigml-80.csv Is there a simple way to access a data file stored on Amazon S3 directly from the command line? Motivation:
