19 lines
322 B
Bash
Executable File
19 lines
322 B
Bash
Executable File
#!/bin/bash
|
|
|
|
cd $1
|
|
|
|
order=${2:-desc}
|
|
|
|
if [ "$order" != "desc" ] && [ "$order" != "asc" ]; then
|
|
echo "order must be 'asc' or 'desc'"
|
|
exit 1
|
|
fi
|
|
|
|
desc_flag=""
|
|
if [ "$order" = "desc" ]; then
|
|
desc_flag="-"
|
|
fi
|
|
|
|
VERS="$(git tag -l --sort=${desc_flag}v:refname | grep "^[0-9]*.[0-9]*.[0-9]*$")"
|
|
echo $VERS
|