1
следующий пример показывает горячий для сравнения чисел Привожу два различных способаКШ + сравнение чисел - два способа
один путь с «>» и «<» и второй путь с «-GT» или "-lt"
в обоих направлениях - это точно , так что разница между ними? или, может быть, нет разницы?
пример 1
ksh
a=1
b=2
[[ $a > $b ]] && echo ok
[[ $a < $b ]] && echo ok
ok
пример 2
ksh
a=1
b=2
[[ $a -gt $b ]] && echo ok
[[ $a -lt $b ]] && echo ok
ok