如何使用PlistBuddy在.plist中设置项目?

时间:2013-06-19 15:38:51

标签: unix plist

我无法使用PlistBuddy跟踪.plist并在命令行中更改它,我知道格式类似于“/ usr / libexec / PlistBuddy -c”Set:items:2:assets:www .test.com“./ Test.plist”但我一直收到“不存在”的错误。改变网址的路径是什么?

<dict>
  <key>items</key>
  <array>
    <dict>
    <key>assets</key>
    <array>
      <dict>
        <key>kind</key>
        <string>software-package</string>
        <key>url</key>

2 个答案:

答案 0 :(得分:5)

您可以使用:items:0:assets:0:url

答案 1 :(得分:0)

escraffod的解决方案对我有用。

以下是该问题的完整解决方案:

/ usr / libexec / PlistBuddy -c&#34;设置项目:0:资产:0:网址http://www.test.com&#34; ./Test.plist