使用 bash 我有一个字符串来保存我部署的应用程序:
APPS="myapp-a-1.0.war myapp-b-1.1.war myapp-c-1.2-SNAPSHOT.war"
我可以确定是否部署了特定的应用程序:
if [[ "$APPS" == *myapp-a* ]]
then
echo "myapp-a is deployed, but we don't know the version."
fi
鉴于我只有单词前缀(应用程序名称,例如'myapp-a'),我如何检索完整的匹配单词(带有版本的应用程序)?