macOS新功能:用plutil轻松读取Plist文件
创作时间:
作者:
@小白创作中心
macOS新功能:用plutil轻松读取Plist文件
引用
CSDN
等
9
来源
1.
https://blog.csdn.net/2301_76160635/article/details/134558117
2.
https://blog.csdn.net/lovechris00/article/details/114596444
3.
https://github.com/withgraphite/plutil
4.
https://blog.csdn.net/weixin_44786530/article/details/139398458
5.
https://sspai.com/prime/story/cocoa-text-keybindings
6.
https://github.com/withgraphite/plutil/blob/master/README.md
7.
https://blog.daliansky.net/macOS-10.13-installation-of-common-problems-and-solutions.html
8.
https://www.cnblogs.com/Flat-White/p/18124956
9.
https://commandmasters.com/commands/plutil-osx/
在macOS的最新版本中,plutil
命令得到了显著增强,为开发者和系统管理员提供了更多处理.plist
文件的便利工具。本文将详细介绍这些新功能,并展示如何在终端中更高效地读取和管理Plist文件。
plutil的新功能
1. 创建空Plist文件
在最新版本的macOS中,plutil
新增了创建空Plist文件的功能。你可以使用以下命令快速创建一个空的Plist文件:
plutil -create <type> <file.plist>
其中<type>
可以是binary1
(二进制格式)或xml1
(XML格式)。例如,要创建一个名为example.plist
的空XML格式Plist文件,可以使用:
plutil -create xml1 example.plist
2. 验证Plist文件格式
plutil
现在可以更方便地验证Plist文件的格式是否正确。使用以下命令:
plutil -lint <file.plist>
如果文件格式正确,将输出<file.plist>: OK
;如果存在错误,将详细列出问题所在。
3. 转换Plist文件格式
plutil
一直支持在二进制和XML格式之间转换Plist文件,但在最新版本中,这个功能变得更加完善。你可以使用以下命令进行格式转换:
plutil -convert <format> <file.plist>
其中<format>
可以是binary1
、xml1
或json
。例如,将一个二进制Plist文件转换为XML格式:
plutil -convert xml1 com.apple.finder.plist
实用示例
读取Plist文件内容
要查看Plist文件的内容,可以使用:
plutil -p <file.plist>
这将以易于阅读的格式输出Plist文件的所有内容。
修改Plist文件
虽然plutil
主要用于读取和转换Plist文件,但结合其他命令行工具,你也可以实现简单的修改功能。例如,要修改某个键的值,可以使用:
plutil -replace <key> -string <new_value> <file.plist>
注意事项
- 在修改系统或应用程序的Plist文件时请格外小心,错误的修改可能导致系统不稳定或应用程序无法正常工作。
- 在进行任何修改前,建议先备份原始文件。
通过这些新功能,plutil
已经成为macOS终端中处理Plist文件的首选工具。无论是创建、验证还是转换Plist文件,plutil
都能提供简洁而强大的解决方案。这些功能不仅简化了开发和系统管理任务,还提高了工作效率。
热门推荐
浓硫酸吸水性
国家电网各省份薪资待遇盘点,国家电网符合你的应聘预期吗?
品牌战略中的创新思维与策略实践
超快充电池开启多元应用 全固态电池快充技术突破
新校历!2024-2025学年度北京小学初中高中寒假暑假放假时间表
清代名医喻昌:一针救二命的传奇故事
什么是首发经济、冰雪经济、银发经济?
洮北法院破解 “新三难” 之立案难——多举并施,彰显司法为民
转子动平衡转速和实际转速不一样怎么办呢(转子动平衡多少为合格)
橡木还是橡胶木?一文教你辨别家具用材
如何客观评价相关事物的表现情况?这种评价有哪些参考指标和标准?
如何管理协调项目履约
雷军登顶中国首富?“实业与投资”双丰收
郑钦文,体能蜕变引关注,“变强壮” 背后是实力进阶
拨片换挡秘籍:从新手到高手,一文掌握极致驾驶技巧
激光射频手术改善泪沟的专业解析
苏秦张仪:合纵连横的智谋较量
深度解析:鳄鱼龟是否为国家保护动物?
淋巴瘤需要手术和化疗吗,如何选择治疗方案?
汽车抵押贷款利息多少合法?分民间和金融机构车抵贷来看
口红颜色如何选?五个建议多看看!
迷走神经兴奋的表现
重组如何评估股价异动影响?这种评估方式有哪些要点?
基金投资亏损的应对策略与解套方法
家常糖渍西红柿制作攻略:软糯香甜,营养美味
【吃水果全攻略】一天吃多少水果?什么时候吃最好?
利率变化趋势对投资的影响及分析
耳根后痛的10大疾病征兆
揭秘婴儿惊跳反应:原因分析与改善方法
如何选择图案以增强商标名字的识别度?