LINUX.ORG.RU

История изменений

Исправление 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.