#!/bin/sh
tag=$(grep '<version>' $2 | sed 's/<version>[^-]*-\(.*\)<\/version>//')
sed -i "s/<version>.*<\/version>/<version>$1-${tag}<\/version>/" $2
salve isso como script.sh
, torne-o executável ( chmod +x script.sh
) e execute-o com:
./script.sh <new_version> pom.xml