标签: linux sed
我有一个文件:
"tags": "['PNP']"
显然“[错了,它必须是"tags" : ['PNP']
"tags" : ['PNP']
所以我想用sed代替:
sed -i "1,$ s/"[/[/g" file.json
然而它告诉我它不匹配
我该怎么做?
答案 0 :(得分:1)
你可以做到
括号[]是基本正则表达式中的特殊字符,因此您需要将它们转义。
输入时:
"tags": ['PNP']
输出:
List