我已经尝试了很多版本,但它们都不起作用。我想比较变量 - 这里将是 os 的版本,带有一些字符串。我想检查它是否比指示的版本大。当我传递确切的名称时它很好,但是当我想用 .* 替换某些东西时它不起作用。
if [[ "$(uname -r)" == '3\.18.*' ]];
then echo bravo;
fi
如何使它工作?提前致谢
我已经尝试了很多版本,但它们都不起作用。我想比较变量 - 这里将是 os 的版本,带有一些字符串。我想检查它是否比指示的版本大。当我传递确切的名称时它很好,但是当我想用 .* 替换某些东西时它不起作用。
if [[ "$(uname -r)" == '3\.18.*' ]];
then echo bravo;
fi
如何使它工作?提前致谢