やり方
デスクトップの写真を設定しようとして間違えてdockのところ触っちゃうと,なぜか勝手に限界値に設定されちゃうので
defaults write com.apple.dock largesize -int 256 | killall Dock
する必要がある
デカい方がいいね!
defaultsについて
read [ファイル名]
読み込み
辞書型のうち1つだけを操作する場合のコマンド,という解釈が近そう
特定のアプリ
アプリ名に対応するファイル名を入れれば選択できる
入れない場合は全ての設定を吐き出す
辞書型
.plistの<dict></dict>タグが{}で置換されるらしい
オプション名に後付けしていけば抜き出せるかも?
配列型
.plistの<array></array>タグが()で置換されるらしい,JSONっぽいがJSONではない
ちなみに配列の番号を指定して読み込むのは不可能っぽい
export
.plistファイルを吐き出す
write [アプリ名] [オプション名] [値]
書き換え
辞書型のうち1つだけを操作する場合のコマンド,という解釈が近そう
addする場合
一般人の需要こそないだろうが,array-addとdictionary-addがあるらしい
型指定
.plistではタグで型を指定する,-stringか-floatか-intか-bool