SED 命令将“[Word1 Word2]”替换为空

Pun*_*ith 1 linux sed regular-expression replace

我正在寻找 sed 命令来将这样的文本“[word1 word2]”替换为空。

我试过

sed -i -e 's/[Word1 Word2]//g'
Run Code Online (Sandbox Code Playgroud)

它不起作用并以混乱的方式替换了我的整个文本。

我想请你帮我替换这些特殊字符。

谢谢你,普尼特。

vat*_*sug 6

方括号[]sed. 你必须用反斜杠转义它们,像这样:

sed -i -e 's/\[Word1 Word2\]//g'