version_comparison_in_bash
This is an old revision of the document!
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... $ [[ 4.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.1686240103.txt.gz · Last modified: by steve
