AWS
S3
aws-cli

【メモ】aws-cliでS3オブジェクトを標準入出力に書き出す/から読み込む

aws-cliには標準入出力を使うコマンドがないのを不思議に思っていました。cpコマンドで、ファイル名としてハイフンを指定することで、標準入出力にリダイレクトしてくれます。

aws s3 cp s3://bucket/file.txt -

なんでドキュメントにないんだよと、と文句を言おうとしたら一番下に書いてあった……ごめんなさい。

なおPowerShellとは相性が悪く、エンコーディングや改行コードが勝手に変わることがあるとのこと。