使用sed
onbash
如何匹配引号后的字符串?
"Foo"BA_R
和
"Foo"BAR
并且只得到BA_R
和BAR
答案1
$ echo '"Foo"BA_R' | sed 's,.*",,'
BA_R
$ echo '"Foo"BAR' | sed 's,.*",,'
BAR
这也是一个很好的选择cut
:
$ echo '"Foo"BA_R' | cut -d'"' -f3
BA_R
$ echo '"Foo"BAR' | cut -d'"' -f3
BAR