История изменений
Исправление DRVTiny, (текущая версия) :
«[[» - это нативный оператор сравнения BASH, который быстрее и функциональнее прочих и неплохо заменяет даже "((" (для алгебраических сравнений).
[[ $x > $y ]]
[[ $x =~ ^foo(bar)?$ ]] && \
echo ${BASH_REMATCH[1]}
[[ $x && ($y || $z) ]]
etc.
Исходная версия DRVTiny, :
«[[» - это нативный оператор сравнения BASH, который быстрее и функциональнее прочих и неплохо заменяет даже "((" (для алгебраических сравнений).
[[ $x > $y ]]
[[ $x =~ ^foo(bar)?$ ]] && \
echo ${BASH_REMATCH[1]}
[[ $x && ($y || $z) ]]
etc.