pbcopy Shell脚本的特定部分

时间:2011-09-01 00:27:35

标签: shell terminal goo.gl pbcopy

我正在使用goo.gl URL缩短器来使用curl命令缩短URL。命令如下:

curl https://www.googleapis.com/urlshortener/v1/url \
  -H 'Content-Type: application/json' \
  -d '{"longUrl": "http://www.google.com/"}'

返回响应如下:

{
 "kind": "urlshortener#url",
 "id": "http://goo.gl/fbsS",
 "longUrl": "http://www.google.com/"
}

有没有办法使用pbcopy只复制缩短的URL? (http://goo.gl/fbsS)
我是在StackOverflow上发布的新手,并且非常感谢我能得到的任何回复。

1 个答案:

答案 0 :(得分:0)

试试这个:

$ curl ... | grep '"id":' | cut -d\" -f 4 | pbcopy