我如何需要最低版本的zsh?

时间:2009-12-20 05:12:39

标签: zsh

我想使用仅在较新版本的zsh中提供的功能:  [[ "$foo" =~ "regexp" ]]其中regexp是正则表达式。

是否可以进行此项检查?

类似的东西:

if [[ $ZSH_VERSION > 4.3.9 ]]; then
   ....
fi

>无法使用。

侨!

1 个答案:

答案 0 :(得分:19)

我刚刚找到is-at-least,但我不确定它是否在zsh的所有/多个版本中都可用。

用法:

autoload -U is-at-least
if is-at-least 4.3.9; then
   ....
fi

zshcontrib中描述了它。

侨!