我想使用仅在较新版本的zsh中提供的功能:
[[ "$foo" =~ "regexp" ]]
其中regexp是正则表达式。
是否可以进行此项检查?
类似的东西:
if [[ $ZSH_VERSION > 4.3.9 ]]; then
....
fi
除>
无法使用。
侨!
答案 0 :(得分:19)
我刚刚找到is-at-least
,但我不确定它是否在zsh的所有/多个版本中都可用。
用法:
autoload -U is-at-least
if is-at-least 4.3.9; then
....
fi
在zshcontrib
中描述了它。
侨!