2

ログイン時に Cookie を返すサイトで Curl を使用しています。コマンド ライン (cygwin) で、Cookie データをクリップボードに出力したいと思います。

通常、私は使用します

> /dev/clipboard 

コマンドの最後にありますが、Cookie データでは機能しないようです。Cookie jar データを出力できると思われる唯一の方法は、次を使用することです。

curl --cookie-jar cookies.txt

これは、私がやりたくないテキストファイルに入れます。アドバイスをいただければ幸いです。

4

2 に答える 2

1

それができるシェルがあれば、さまざまなことを実行できます。

# Use xclip Linux utility
curl -c >(xclip -i) example.com
# Use Windows' /dev/clipboard
curl -c /dev/clipboard example.com

または、/dev/fd または /proc ファイルシステムにアクセスできる場合 (CygWin については不明)、それらを利用できます。

curl -c /dev/fd/4 example.com 4>/dev/clipboard

しかし、シェルを使用する以外に、curlがファイル以外の場所にCookieを保存できることを知りません。また、スクリプトの回避策を探しているとは思いません。

于 2015-06-30T13:38:18.913 に答える