Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

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

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

実際のこころ

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

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

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

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