aws s3にアップロードされているデータの検索
起こったこと
AWS S3に挙げられている古いJSONデータを探す必要が出た。
awsのs3コマンドかs3cmdコマンドか
s3cmdだと深い層(再帰的)の表示が出来そうになかったのでawsコマンドを使った。軽く調べてみたレベルなのでもしかしたらきちんと調べたらs3cmdでいけるかもしれない。
こんなコマンド
$ aws s3 ls s3://****/ --recursive | sort -nr | grep hogehoge.json
ワイルドカードは使えないらしいのでパイプであれこれ渡して表示を絞った。
参考
https://stackoverflow.com/questions/32840053/amazon-s3cmd-ls https://stackoverflow.com/questions/39857802/check-if-file-exists-in-s3-using-ls-and-wildcard https://blog.hello-world.jp.net/posts/aws-4254