share facebook facebook2 twitter menu hatena pocket slack

2015.01.30 FRI

AWS CLI あるある 「ファイルの中身を引数にしたい」

WRITTEN BY今岡 久敏

こんにちは、cloudpack今岡 です。

AWS CLI を使っていてよくあるのが $ aws iam upload-server-certificate --server-certificate-name --certificate-body <ファイルじゃだめよ> というパターンです。

とくに結構長いJSONファイルを渡す必要がちょくちょくあり(特にEMRとか)こんな長いJSONコピペも面倒なときは

$ aws iam upload-server-certificate --server-certificate-name --certificate-body "`cat file.crt`"

としましょう。

"" で括りつつ、`` の中のコマンドが実行され、それがコマンドラインに展開されます。

xargs でもできると思いますが、単純に cat が楽かと。 Windowsの場合は、、、調べておきます。

元記事はこちらです。
AWS CLI あるある 「ファイルの中身を引数にしたい」

今岡 久敏

「常に新しいモノの方が、古いモノより優れている、というマインドを持てなくなった時、それはエンジニアとしての死を意味する」え、誰の言葉だって?俺の言葉だよ。