pasterforest.blogg.se

What is a plist file mac
What is a plist file mac











  1. #WHAT IS A PLIST FILE MAC HOW TO#
  2. #WHAT IS A PLIST FILE MAC MAC OS X#

This time you’ll want to use the sudo command to make sure that the plutil command can read even those preferences files that are only readable by the administrator. There’s a second directory full of plist files, the system Library at /Library: If you’re thinking we’re done, you’re not quite correct. Notice that the inclusion of the ‘-i’ flag to rm causes the program to prompt me before each file is deleted. $ rm -i `plutil -s *.plist | grep 'plist:' | sed 's/://g'`

#WHAT IS A PLIST FILE MAC MAC OS X#

How terribly… archaic! Instead, I’ll use the helpful Mac OS X shell backquote feature to run the test against all the preferences files again, then extract just the filenames: So I’ll do that, but not by typing in the filenames. The standard way to fix a corrupted preferences file is to just delete it and then reset any custom settings in that specific application next time it’s launched. Well, actually there are 244 plist files in this directory (use ls *plist | wc -l to figure that out for yourself) so hiccups with four or five probably isn’t too bad.

what is a plist file mac

Unexpected ' ' or '=' after key at line 2 Now we’re getting somewhere! Here’s what happens on my computer when I run this:Ĭonversion of data failed. To avoid this problem, plutil has another flag, ‘-s’, that specifies you should only be shown errors.

what is a plist file mac

If you try this, however, you’ll find that it has a status output line for each file checked which means that you lose the problems in the stream of successes. You can replace the individual plist name with a set of all plist files in the Preferences directory with “*.plist” instead, as in: plutil *.plist. The program doesn’t know how a given application interprets its preferences, so if a ‘true’ should be ‘false’ that won’t be flagged, of course. It turns out that there’s a great little command-line application accessible within Terminal (Applications -> Utilities -> Terminal) that performs just what you seek, a plist verification program called plutil.Īt it’s most basic you can just hand it a suspect preferences file and it’ll scan it to see if all is well with the overall XML format.

#WHAT IS A PLIST FILE MAC HOW TO#

A fascinating question, because I too have been wondering about the mysterious new XML-format “plist” files in Mac OS X and how to ascertain if any of them are messed up without having the associated application start spitting up bits.













What is a plist file mac