I (즉, "TB 항목 식별자"참조)을 plist 파일에 하위 키를 수정하려는 해요 :*의 PLIST 파일에 하위 키를 수정
NSNavPanelExpandedStateForSaveMode = 1;
NSPreferencesContentSize = "{508, 413}";
NSPreferencesSelectedIndex = 6;
"NSToolbar Configuration BrowserWindowToolbarIdentifier" = {
"TB Display Mode" = 2;
"TB Icon Size Mode" = 1;
"TB Is Shown" = 1;
"TB Item Identifiers" = (
BackForwardToolbarIdentifier,
HomeToolbarIdentifier,
InputFieldsToolbarIdentifier
);
"TB Size Mode" = 1;
"TB Visibility Priority Values" = {
BackForwardToolbarIdentifier = (
999
);
InputFieldsToolbarIdentifier = (
1000
);
};
};
을 나는 쉘 스크립트에서 다음 명령을 사용하고 있습니다 : 그래서 "TB 항목 식별자"를 변경할 때마다, 나는 전체 "NSToolbar 구성 BrowserWindowToolbarIdentifier"을 수정하고있어
defaults write com.apple.file key keyvalue
. plist 하위 키 또는 하위 하위 키를 직접 수정하는 방법?
을 sysadmin 도구도 있습니다. MacOS X 10.7, a.k.a. Lion의 appstoreupdateagent를 끄는 스크립트를 작성하는 방법을 찾고있었습니다. –
그러나 PlistBuddy는 plists 용이고 defaults 명령은 defaults 데이터베이스 용입니다. 이것은 기본이 plist로 디스크에 캐시되는 구현 세부 사항입니다. 보장되지 않습니다 (메모리에있는 것과 같지 않음). – uchuugaka