【发布时间】:2018-08-26 13:12:36
【问题描述】:
我想从 .package.json 中删除包含 "electron-inspector": "0.1.4", 的行
以下操作无效。
sed -i '' -e 'electron-inspector' ./package.json
我需要改变什么?
【问题讨论】:
-
不要使用 sed 而是使用真正的 JSON 解析器,查看我的帖子
-
如果您从问题中删除了“从 JSON 文件中”,则仅使用
sed的答案可能是可以接受的。然而——sed无法解析 JSON;它无法确保其答案会产生可解析的、语义正确的输出文档。由于我们在 StackOverflow 上的目标是建立一个规范、正确答案的知识库,因此很难支持一种在用于问题中描述的目的时存在严重已知错误的方法。