我试图使用sed(1)从字符串中删除括号,但只有在括号以特定字符串开头时才使用。例如,我希望将一个字符串(如Song Name (f/ featured artist) (Remix) )更改为Song Name f/ featuredartist (Remix)。我目前正在尝试以下几点:
echo "Song Name (f/ featuredartist) (Remix)" | sed</e
当试图删除字符串结束和字符之间的字符串时,我遇到了一些问题;目前看来,如果在其他行中,我也会捡起字符串,因为该字符串也位于end和;;之间。我一直试图从命令中省略if字符串,但由于收到错误,我似乎没有使用下面的sed命令进行太多检查。需要删除的是字符串触发器名,但名称并不一致。前面的示例文件: end t