debcargo-conf/dev/filter-semver.sh
Ian Jackson 87c0930c70 Make scripts all be #!/bin/bash
sh is rather inconvenient.  I am about to introduce a bashism in
vars.sh.frag and various others.
2021-09-03 11:47:40 +01:00

7 lines
234 B
Bash
Executable File

#!/bin/bash
# Given a full version string, output just the part that is significant for
# semver. i.e.. 0.x.* becomes 0.x and x.* becomes x for x != 0.
sed -r \
-e 's/([1-9]+)\.[0-9]+\.[0-9]+/\1/g' \
-e 's/(0\.[0-9]+)\.[0-9]+/\1/g'