我有一个字符串
00:28:04 /usr/lib/jvm/jre/bin/java -DJDBC_CONNECTION_STRING= -Dspring.profiles.active=qa -XX:MaxPermSize=256
并想提取后面的qa
单词-Dspring.profiles.active
。
我将字符串保存在文件 text.txt 中只是为了演示它。
当我做
grep -r -o "spring.profiles.active=" text.txt
结果是spring.profiles.active=
这个词并不总是qa
,它可能是prod
或dev
。
我想做的是找到这个词spring.profiles.active
并在=
提取那个词之后。
我想编写 shell 脚本,因为我使用这个词来配置服务器上的其他项目。
这可能吗?如果可以,我该怎么做。