Ida*_*dar 8 shell command-line json
是否有可能改变value的key,从命令行JSON文件?
例如,在package.json中:
更改
{
...
...
"something": "something",
"name": "idan"
...
}
Run Code Online (Sandbox Code Playgroud)
至
{
...
...
"something": "something",
"name": "adar"
...
}
Run Code Online (Sandbox Code Playgroud)
Ida*_*dar 12
实现它的一种方法是使用"json"npm包,例如:
json -I -f package.json -e "this.name='adar'"
Run Code Online (Sandbox Code Playgroud)
另一种方法是使用jq CLI,例如:
mv package.json temp.json
jq -r '.name |= "adar"' temp.json > package.json
rm temp.json
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5818 次 |
| 最近记录: |