version_comparison_in_bash
Version comparison in bash
$ [[ 8.0.1 > 7.1.9 ]] && echo "True" || echo "False" True # Good! $ [[ 8.0.1 > 9.1.9 ]] && echo "True" || echo "False" False # Good! $ [[ 8.0.1 > 8.0.1 ]] && echo "True" || echo "False" False # Good! $ [[ 8.0.1 > 8.0.0 ]] && echo "True" || echo "False" True # Good! $ [[ 8.0.1 > 9.10 ]] && echo "True" || echo "False" False # Good! $ [[ 9.10 > 8.0.1 ]] && echo "True" || echo "False" True # Good! $ [[ 14.14 > 8.0.1 ]] && echo "True" || echo "False" False # NOT Good... $ [[ 14.1 > 8.0.1 ]] && echo "True" || echo "False" False # NOT Good... $ [[ 14.1.1 > 8.0.1 ]] && echo "True" || echo "False" False # NOT Good... $ [[ 14.1.1 > 8.0.1 ]] && echo "True" || echo "False" False # NOT Good... $ [[ 14.1 > 8.0 ]] && echo "True" || echo "False" False # NOT Good... $ [[ 14 > 8 ]] && echo "True" || echo "False" False # NOT Good...
version_comparison_in_bash.txt · Last modified: by steve
