PlistBuddy-从一个plist复制到另一个

拉胡尔·卡塔里亚(Rahul Katariya)

我正在尝试从plist文件复制“根字典”并将其添加到另一个plist文件中

git clone https://github.com/rahulkatariya/osx-terminal.app-colors-solarized.git

mv osx-terminal.app-colors-solarized/Solarized\ Dark.terminal osx-terminal.app-colors-solarized/Solarized\ Dark.plist

solarizedDark=`/usr/libexec/PlistBuddy -c "Print" osx-terminal.app-colors-solarized/Solarized\ Dark.plist 2>&1`

/usr/libexec/PlistBuddy -c "Add :Window\ Settings:Solarized\ Dark dict $solarizedDark" ~/Library/Preferences/com.apple.Terminal.plist

错误

输出仍然在Window Settings Dictionary内创建一个空的Solarized Dark字典,但有0项

终端列表 这是我要复制的列表

日晒黑名单

拉胡尔·卡塔里亚(Rahul Katariya)

解决了

我添加了一个空Dict,然后使用PlistBuddy的Merge命令在新dict中添加文件的所有条目,如下所示

/usr/libexec/PlistBuddy -c "Add ':Window Settings:Solarized Dark' dict" ~/Library/Preferences/com.apple.Terminal.plist
/usr/libexec/PlistBuddy -c "Merge 'osx-terminal.app-colors-solarized/Solarized Dark.plist' ':Window Settings:Solarized Dark'" ~/Library/Preferences/com.apple.Terminal.plist

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

读这plist中使用plistbuddy一个字典中的所有键

来自分类Dev

如何从一个文件复制到另一个?

来自分类Dev

在Django中将字段从一个实例复制到另一个

来自分类Dev

将像素从一个图像复制到另一个

来自分类Dev

将文件从一个目录复制到另一个

来自分类Dev

将元素从一个内存复制到另一个

来自分类Dev

将数据从一个hbase表复制到另一个

来自分类Dev

将Android Activity从一个应用复制到另一个

来自分类Dev

将数据从一个表复制到另一个表

来自分类Dev

将内容从一个元素复制到另一个

来自分类Dev

将条件从一个对象复制到另一个对象

来自分类Dev

将特定的列从一个DataTable复制到另一个

来自分类Dev

将JS事件从一个元素复制到另一个

来自分类Dev

将消息从一个队列复制到另一个队列

来自分类Dev

将范围从一个容器复制到另一个容器

来自分类Dev

将文件从一个目录复制到另一个目录

来自分类Dev

将几列从一个表复制到另一个

来自分类Dev

将文件从一个拉链复制到另一个?

来自分类Dev

将文件从一个拉链复制到另一个?

来自分类Dev

将文件从一个NAS复制到另一个

来自分类Dev

将特定的列从一个DataTable复制到另一个

来自分类Dev

将文件从一个目录复制到另一个目录

来自分类Dev

将文本从一个终端复制到另一个终端

来自分类Dev

将数据从一个hbase表复制到另一个

来自分类Dev

将文件从一个目录复制到另一个目录

来自分类Dev

将条目从一个keepass文件复制到另一个

来自分类Dev

将架构从一个容器复制到另一个

来自分类Dev

将权限从一个文件复制到另一个文件

来自分类Dev

将数据从一个Excel复制到另一个Excel

Related 相关文章

热门标签

归档