首页 > 解决方案 > sudo jq 查询权限被拒绝

问题描述

我试图使用 jq 通过脚本更改 json 文件。

在我的终端中,我试图运行它,但得到一个权限被拒绝的错误。我可以使用 sudo nano 手动更改它。

sudo jq -c  '.interpreterSettings."2ANGGHHMQ"."properties"."zeppelin.pyspark.python" = "python3"' interpreter.json > tmp.$$.json && mv tmp.$$.json interpreter.json

关于为什么的任何想法?

谢谢,蒂姆

标签: linuxpermissionsjq

解决方案


简单的修复,只是授予用户对目录的权限。

sudo chmod -R 777 /etc/zeppelin/conf


推荐阅读