Skip to content

Commit dea5b5c

Browse files
committed
Merge pull request #13 from aguegu/master
version parse with cut
2 parents 618b089 + 4802430 commit dea5b5c

File tree

1 file changed

+3
-10
lines changed

1 file changed

+3
-10
lines changed

git-semver.sh

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -326,23 +326,16 @@ plugin-debug() {
326326
# Version functions
327327
########################################
328328

329-
version-parse() {
330-
echo $1 | sed 's#^\([0-9]\+\)\.\([0-9]\+\)\.\([0-9]\+\)$#\1 \2 \3#g'
331-
}
332-
333329
version-parse-major() {
334-
local version=($(version-parse $1))
335-
echo ${version[0]}
330+
echo $1 | cut -d "." -f1
336331
}
337332

338333
version-parse-minor() {
339-
local version=($(version-parse $1))
340-
echo ${version[1]}
334+
echo $1 | cut -d "." -f2
341335
}
342336

343337
version-parse-patch() {
344-
local version=($(version-parse $1))
345-
echo ${version[2]}
338+
echo $1 | cut -d "." -f3
346339
}
347340

348341
version-get() {

0 commit comments

Comments
 (0)