Terminal Mac OS X comandă terminale plutil metaloprelucratoare cu setările plist

Cei mai mulți utilizatori Mac OS X nu va trebui să editați fișierele de configurare a programului. Dar, uneori, este necesar. In timp ce editarea directă a fișierelor de date nu este destul de bine și este mai bine să utilizați o comandă de terminal implicite a scrie. sistem de caching Mai ales în cea mai recentă versiune a sistemului de operare poate stoca pentru o lungă perioadă de timp în memorie copie a fișierului vechi și pentru a aplica modificările aduse fișierului .plist poate fi necesar să reporniți computerul. Prin urmare, comanda implicite de scriere se va actualiza automat va fi preferat memoria cache a fișierului de configurare. Cu toate acestea, după utilizarea acestei comenzi, trebuie să reporniți programul de instalare pe care le-ați schimbat.

Cum de a găsi fișierele de configurare?

Practic, acestea sunt stocate într-un dosar

sau prescurtare

Având în vedere că numele fișierului fișierul .plist nu coincide întotdeauna cu numele aplicației pe care se poate face o căutare pe numele comenzii de aplicare în terminal:

Există o listă de proprietate .plist format binar. Ei nu folosesc un format XML, dar ca regulă, fișierele de date sunt interschimbabile și pot fi convertite la un format la altul folosind utilitarul plutil.

sintaxa:

utilitate plutil este folosit pentru a verifica sintaxa fișierelor de configurare (fișiere cu liste de proprietăți) pe Mac OS X sau pentru parametrii de conversie dintr-un format de fișier la altul. Utilizarea unei cratima in loc de un fișier „-“ înseamnă introducerea de date de la intrarea standard.

Fișierele Plist organizează date utilizând principalele tipuri de bază: CFString, CFNumber, CFBoolean, CFDate, CFData, CFArray și CFDictionary. Proprietățile de fișier ispolzuyuutsya Tag-uri
  • -tag-ul semnificând lista de proprietăți de cusături.
  • CFString clasa de date
  • sau CFNumber
  • CFDate
  • sau CFBoolean
  • CFData
  • CFArray
  • CFDictionary

Primul parametru definește acțiunea care urmează să fie efectuate utilitar

Afișați informații despre utilizarea plutil de comandă și de ieșire.

Verificați numele din fișierul de configurare (plist) pentru erori de sintaxă. Această opțiune va fi utilizată în mod implicit, în cazul în care echipa nu utilizează alte opțiuni.

Conversia fișierul specificat la FMT formatul de fișier specificat și arde-l. Dacă fișierul sursă are o eroare de sintaxă, conversia nu se produce și starea de completare a comenzii va fi egal cu 1.
Parametrul FMT poate fi una dintre următoarele valori:
xml1 pentru versiunea 1, binary1 la fișierul plist binar sau JSON pentru listele de format JSON

parametryother_options suplimentare:

Specifică faptul că toți parametrii ulterioare de nume de fișiere

După finalizarea cu succes a utilitatii nu raportează

Adăugați spații și padding pentru a citi o mai confortabil datele (numai pentru fișierele de configurare în format JSON).

Specificați calea pentru a salva rezultatele atunci când conversia fișierelor (comanda parametrul -convert). Această opțiune este recomandată atunci când sunt convertite în fișiere singur. Dacă specificați o cale în loc de o cratimă „-“, rezultatul de conversie va fi afișat în ieșirea standard.

Pentru a fi convertite fișiere nu sunt suprascrise de versiunea convertit, utilizați acest parametru vă permite să specificați o nouă expansiune pentru fișierele convertite.

Daca va avea succes, se returnează 0 și 1, în cazul unei erori

Conversia fișier nume de fișier în format plist versiunea 1 și aduceți-l pe ecran: Afișaj în formă umană poate fi citită de informații despre computer:

Plutil prima echipă a apărut în Mac OS X 10.2 și nu este supus nici unei alte decât propriile standarde.