注释
所有者
感谢您的建议,我想添加这样的内容。 |
所有者
我需要写入 json 文件,/etc 和 /usr/share 中的文件归 root 所有。你知道那里的文件权限通常是如何工作的吗? |
作者
好点子。我忘了考虑 UGS 在运行时写入 json 文件。您不希望 UGS 写入我提到的文件,它们是 Linux FHS 中的静态文件。尽管 ex 您通常会看到程序将新的配置文件从复制 至少,我希望你从这个建议中得到的是句点应该像我建议的那样出现在文件名之前: 这就是 Linux 用户的个人文档与其配置文件的区别所在。 |
Linux 系统的配置文件应位于以下位置:
(请注意前面的句号
~/.UniversalGcodeSender.json
)配置文件也应该按照给定的顺序获取。
另一种合理的方法是实现一个命令行选项来指定配置文件的位置。像
$ ugs -c ~/.custom-config.json
或之类的东西$ ugs --config="~/.custom-config.json"
。这将与问题#278相关联。或者为了获得最佳功能:将两者结合起来。实施配置采购订单和命令行选项。希望在他们的脚本和项目中使用 UGS 的 Linux 用户、包维护人员和开发人员将受益匪浅。