Как смоделировать «sort -V» на Mac OSX

Я написал bash-скрипт, который мне нужен, чтобы работать одинаково на linux и mac osx, который опирается на команду sort. Я обожаю выводgit tag -l сортировать, чтобы получить список всех тегов версий в правильном семантическом порядке. GNU предлагает-V что делает это автоматическим, но Mac OSX не поддерживает этот аргумент, поэтому мне нужно выяснить, как выполнить этот порядок сортировки без него.

6.3.1.1
6.3.1.10
6.3.1.11
6.3.1.2
6.3.1.3
...

должен быть отсортирован как

6.3.1.1
6.3.1.2
6.3.1.3
...
6.3.1.10
6.3.1.11