pbcopy Специальная часть сценария оболочки - PullRequest
0 голосов
/ 01 сентября 2011

Я использую сокращатель URL goo.gl для сокращения URL с помощью команды curl. Команда ниже:

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 голосов
/ 01 сентября 2011

Попробуйте это:

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