Инструменты пользователя

Инструменты сайта


service:java

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
service:java [18.02.2025 07:27] viacheslavservice:java [19.02.2025 07:39] (текущий) – [Поиск версии в pom.xml] viacheslav
Строка 12: Строка 12:
 fgrep 'artifact-name</artifactId>' -A 5 pom.xml |grep version |sed -E 's#.*>(.+)<.*#\1#' fgrep 'artifact-name</artifactId>' -A 5 pom.xml |grep version |sed -E 's#.*>(.+)<.*#\1#'
 4.0.0-rc-3-SNAPSHOT 4.0.0-rc-3-SNAPSHOT
 +
 +# Менее кривой способ (нет предполагаемого кол-ва строк после 'artifact-name</artifactId>')
 +sed -nE '/artifact-name<\/artifactId>/,/<\/version>/ s#.*<version>(.*)<\/version>.*#\1#p' pom.xml
 +# С заменой разделителя на # в диапазоне поисковых выражений (\# перед каждым)
 +sed -nE '\#artifact-name<\/artifactId>#,\#<\/version># s#.*<version>(.*)<\/version>.*#\1#p' pom.xml
 </code> </code>
  
service/java.1739863621.txt.gz · Последнее изменение: 18.02.2025 07:27 — viacheslav

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki