2015-04-21 2 views
1

Мне нужно изменить значение внутри plist, на самом деле это будет значение идентификатора поставщика и устройства, например: 0x04128086 и изменить его на 0x0a168086, и хотел бы сделать это с помощью PlistBuddy , Так как я намерен использовать в сценарии оболочки.Изменить значение в файле с помощью PlistBuddy

изменить это: IOPCIPrimaryMatch 0x0d268086 0x0a268086 0x0a2e8086 0x0d228086 0x04128086

для этого: IOPCIPrimaryMatch 0x0d268086 0x0a268086 0x0a2e8086 0x0d228086 0x0a168086

ответ

1

я решил его с помощью простого скрипта на языке Perl.

sudo perl -pi -e 's|0x04128086|0x0a168086|g' /System/Library/Extensions/YourFile.kext/Contents/Info.plist 
Смежные вопросы