Получить версию Jenkins с помощью java -jar jenkins.war --version без вывода спама

Я пытаюсь получить версию войны Дженкинса, развернутую в /usr/share/jenkins/jenkins.war. Я пытаюсь запустить:

local version=$(java -jar /usr/share/jenkins/jenkins.war --version)

К сожалению, это выводит несколько глупых строк вывода на стандартный вывод перед номером версии:

Running from: /usr/share/jenkins/jenkins.war
webroot: $user.home/.jenkins
1.643

Есть ли способ сказать Дженкинсу, чтобы он не печатал рут и "бегущие от" линии? Это раздражает, и я полагаю, что любая попытка разобрать его (проверьте 3-ю строку stdout) может привести к поломке в будущем.

9
задан Kevin Burke 4 January 2016 в 05:47
поделиться