Я пытаюсь получить версию войны Дженкинса, развернутую в /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) может привести к поломке в будущем.