替换“[以[与sed

时间:2015-06-03 04:14:53

标签: linux sed

我有一个文件:

 "tags": "['PNP']"

显然“[错了,它必须是"tags" : ['PNP']

所以我想用sed代替:

sed -i "1,$ s/"[/[/g" file.json

然而它告诉我它不匹配

我该怎么做?

1 个答案:

答案 0 :(得分:1)

你可以做到

"tags": "['PNP']"

括号[]是基本正则表达式中的特殊字符,因此您需要将它们转义。

输入时:

"tags": ['PNP']

输出:

List