2015-07-31 2 views
0

Я хотел бы получить некоторую информацию из JIRA проекта, используя метод HTTP, Fe:Фильтрация информации из JIRA

локон -D- -u uname: пройти -X PUT -d «Content-Type: применение/JSON "http://localhost:8080/jira/rest/api/2/search?jql=project=XXX%20created= '-5d'

в конце концов, я получил много информации, но я хотел бы получить только один тег:

{" расширение ":" схемы, имена», "startAt": 0, «maxResults»: 50, «всего»: 1234, «выпуски»: здесь - несколько линий ....

Возможно, вы идете, как я могу получить только «итого»: 1234 поле?

Благодарю вас заранее.

ответ

0

Добавьте следующие строки в URL:

&maxResults=0 

что приведет к возвращению, как:

{ 
    "startAt": 0, 
    "maxResults": 0, 
    "total": 3504, 
    "issues": [] 
} 

Вы можете трубы вы локон на AWK и получить номер только с :

curl --silent "https://jira.atlassian.com/rest/api/2/search?jql=project=STASH%20&created=%27-5d%27&maxResults=0" | awk '{split($0,a,":"); print a[4]}' | awk '{split($0,a,","); print a[1]}' 
Смежные вопросы