我一直使用plutil
(OSX 内置)读取 plist。但是,我无法在 Linux 上找到它apt-get
。有人知道哪个包plutil
在里面吗?我目前使用的是 Ubuntu Server 14.04.3。
答案1
plistutil
是您需要在 Linux 中使用的命令。
使用安装包
sudo apt-get install libplist-utils
然后在您的脚本中将所有内容替换为,或者创建一个符号链接(假设您的plutil
安装在),如下所示:plistutil
plistutil
/usr/bin/plistutil
ln -s /usr/bin/plistutil /usr/bin/plutil
要确定您的plistutil
安装位置,请运行which plistutil
。
答案2
如果它仍然有意义,剧本目前维护着一个开源、跨平台的嵌入式替代品plutil
:
https://github.com/screenplaydev/plutil
它基于 Facebook 的 xcbuild(他们开发的在 Linux 上构建 xcode 项目的工具),但精简为仅提供 plist 编辑功能。