命令行创建空Plist文件

2021-08-16  本文已影响0人  蝼蚁撼树

项目有时候需要预配置一些参数,这时使用plist文件保存再好不过。但又不想手动创建,想将创建plist的写入命令行中。下面就是我暂时收集的两种创建Plist的方式。

1.使用echo创建一个plist文件
echo '<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "[http://www.apple.com/DTDs/PropertyList-1.0.dtd](http://www.apple.com/DTDs/PropertyList-1.0.dtd)"><plist version="1.0"><dict/></plist>' >  example.plist
2.使用plistBuddy创建一个空的plist, set不带引号
/usr/libexec/plistbuddy -c Set: example.plist

打印日志如下

File Doesn't Exist, Will Create: example.plist
Set: Cannot Perform Set On Containers

这种方式会检查是否有该plist,没有的话会创建新plist文件

上一篇下一篇

猜你喜欢

热点阅读