Monday, March 7, 2016

Cleaning up after aws cli on Mac OSX...

I've installed the aws command line on my Mac. It's super handy. However, the aws s3 command creates $folder$ files for every "directory" when a recursive copy is performed. It's super annoying. 

For example, you could have a "directory" in S3 named "myfiles". When you download the objects with "myfiles" in the path you will end up with a file named "myfiles_$folder$".

Running aws --version returns this info:

    aws-cli/1.10.6 Python/2.7.10 Darwin/14.5.0 botocore/1.3.28

I haven't found anything that explains how I can prevent those files from being created, so I've been doing manual cleanup afterwards.  This is the command I run:

    > rm $(find . "*$folder$")


  1. This is so essential post. This information helps them who are new bloggers. Thanks for helpful post for us. check it out

  2. I don’t waste my free time that’s why I read the informative things when I got this blog I really enjoyed reading this.
    shampoo carpet cleaner westchester

  3. I am happy to find your distinguished way of writing the post. Now you make it easy for me to understand and implement the concept. Thank you for the post. junk removal miami beach

  4. I encourage you to read this text it is fun described ...
    Carpet Cleaning Fort Lauderdale