卷曲输出cookie jar内容到剪贴板

时间:2013-11-19 03:49:51

标签: curl cygwin cookiejar

我在登录时返回cookie的网站上使用Curl。在命令行(cygwin)中,我想将cookie数据输出到剪贴板。

通常我会使用

> /dev/clipboard 

在命令的末尾,但似乎不适用于cookie数据。我可以输出cookie jar数据的唯一方法是使用

curl --cookie-jar cookies.txt

这会放入一个我不想做的文本文件。非常感谢任何建议。

2 个答案:

答案 0 :(得分:1)

If you have a shell that is able to do that, you can do various things:

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

Or if you can access /dev/fd or /proc filesystems (not sure for CygWin), you can utilize those

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

But other than using your shell I'm not aware of curl being able to store the cookies anywhere else than in a file. And I don't think you're looking for script workarounds.

答案 1 :(得分:0)

这实际上似乎工作正常: curl --cookie-jar /dev/clipboard www.google.com