Šie scenarijai, parašyti Perl, yra gana paprasta pobūdžio. Aš išleisti daug laiko valyti ir tyrinėti privilegijuotąsias failus, kai administravimo Mac OS X mašinos ir Mac OS X 10.4 anketa polinkis į dvejetainius failus .plist padarė šį procesą daug varginantis.
aišku alternatyva yra GUI, pavyzdžiui, "Apple" pačių "Turto Sąrašas Editor" programa. Nors tokie įrankiai turi savo vietas, aš nesu valdyti .plist failus su GUI, ypač kai aš nebūtinai žino, ką noriu daryti, kol aš atlikti grep ar du ventiliatorius. Taigi šie scenarijai, kurie turėtų dirbti bet Mac OS X versija, tačiau idealiai tinka Mac OS X 10.4 ir daugiau. Parašiau jiems išvengti skausmingų perspausdinimas iš Apple plutil komandą. Visi trys scenarijai plutil viena ar kita forma gauti darbą, o jų naudojimas turėtų būti akivaizdu, kad beveik kiekvienas susipažinęs su UNIX komandų eilutę.
Štai pagrindinė apžvalga kiekvieną komandą:
- plcat: paprastas priemonės peržiūrai ASCII atstovavimą dvejetainėje .plist failą. Iš esmės paverčia dvejetainį .plist failą ASCII ir rodo tiesiai į ekraną (/ dev / stdout).
- plmore: paprastas priemonės peržiūrai ASCII atstovavimą dvejetainėje .plist failą, vieną ekraną vienu metu. Panašus į plcat, bet "vamzdžiu" daugiau.
- pledit: (! Vim, žinoma) paprasta priemonė redagavimo dvejetainius .plist failus savo mėgstamu redaktoriumi, automatiškai išsaugoti atsarginę takas kiekvieno redaguoti. Šis scenarijus laikinai konvertuoja failą ASCII, leidžianti lengviau redaguoti. Baigęs savo keitimus, failas yra konvertuojami atgal į savo pradinę kompaktiškas dvejetainiu formatu. Pilną atsarginę kopiją takas (filename.plist.OLD, filename.plist.OLD.1 ir tt) yra saugomi jūsų patogumui.
Reikalavimai :
Komentarai nerastas