Bash 如何在字符串不存在更多字符后进行检查?

Bash 如何在字符串不存在更多字符后进行检查?,bash,Bash,例如,我如何检查var是否等于string,以便最后一个字符是s?我不完全确定标题是什么意思,但为您的示例提供一个答案:如果要检查字符串是否以s结尾,请使用 if [[ $var = *s ]]; then 我不完全确定你所说的标题是什么意思,但为了给你的例子提供一个答案:如果你想检查字符串是否以s结尾,请使用 if [[ $var = *s ]]; then 如果我想用grep?如果我想用grep?

例如,我如何检查
var
是否等于string,以便最后一个字符是
s

我不完全确定标题是什么意思,但为您的示例提供一个答案:如果要检查字符串是否以
s
结尾,请使用

if [[ $var = *s ]]; then

我不完全确定你所说的标题是什么意思,但为了给你的例子提供一个答案:如果你想检查字符串是否以
s
结尾,请使用

if [[ $var = *s ]]; then

如果我想用
grep
?如果我想用
grep