引号后的 sed 匹配

引号后的 sed 匹配

使用sedonbash如何匹配引号后的字符串?

"Foo"BA_R

"Foo"BAR

并且只得到BA_RBAR

答案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

相关内容