S3の特定のファイルをまとめて削除
備忘
//dryrun
aws s3 rm s3://hoge/ --exclude '*' --include '*aiueo*' --recursive --dryrun|aws s3 cp - s3://hoge/rmlog.txt
aws s3 rm s3://hoge/ --exclude '*' --include '*aiueo*' --recursive --dryrun|tee rmlog.txt
//結果
aws s3 rm s3://hoge/ --exclude '*' --include '*aiueo*' --recursive|aws s3 cp - s3://hoge/rmlog.txt
aws s3 rm s3://hoge/ --exclude '*' --include '*aiueo*' --recursive|tee rmlog.txt
疑問
cloudshellのローカルに置いたファイルに対してtee
すれば標準出力にもlogファイルにも両方書き込みにいけるが
aws s3 cp
するとファイル出力のみで標準出力には表示されなくなってしまう…
公式Doc