Bye Bye Moore

猫マンション建築の野望を胸に零細事業主として資本主義の荒波に漕ぎ出したアラサー男の技術メモ

curlコマンドで標準入力の結果を受け取る

curlコマンドはPOSTアクションを実行できます。
これを使って簡易な投稿のシステムを作る時、標準入力の結果を受け取る事ができると便利ですよね。
今回はその方法について。

実際のこころ

文字列"SOMETHING"をcurlでYOUR_DISTに送る場合、以下のようにします。

$ echo "SOMETHING" | curl YOUR_DIST -X POST -d @-

"@-"が標準入力を受け取るとこですね。

"@FILENAME"とすると、ファイルの中身を送信することもできます。