bash – 从括号中提取字符串

我在bash很新,所以这是一个漂亮的noob问题。

假设我有一个字符串:

string1 [string2] string3 string4

我想从方括号中提取string2;但是括号可以在任何其他时间围绕任何其他字符串。

我如何使用sed等等,这样做?谢谢!

尝试这个:
echo $str | cut -d "[" -f2 | cut -d "]" -f1

相关文章

用的openwrt路由器,家里宽带申请了动态公网ip,为了方便把2...
#!/bin/bashcommand1&command2&wait从Shell脚本并行...
1.先查出MAMP下面集成的PHP版本cd/Applications/MAMP/bin/ph...
1、先输入locale-a,查看一下现在已安装的语言2、若不存在如...
BashPerlTclsyntaxdiff1.进制数表示Languagebinaryoctalhexa...
正常安装了k8s后,使用kubect工具后接的命令不能直接tab补全...