Bueno, estos comandos editan archivos .plist en su carpeta / Users / xyz / Library / Preferences. Por lo tanto, si observa estos archivos, puede mirar estos archivos y basar sus comandos de Terminal después de estos.
Estos son archivos basados en XML, por lo que puede verlos en un formato más legible si los abre en Xcode, que está disponible en la Mac App Store.
En la Terminal, el formato para estos es "los valores predeterminados escriben PLIST_FILE KEY -TYPE VALUE"
donde PLIST_FILE es el nombre del archivo en la carpeta Preferencias sin .plist, KEY es la clave que puede ver en Xcode, -TYPE es el tipo de clave que puede encontrar Xcode (y puede encontrar si hay un abreviatura de ese tipo escribiendo "valores predeterminados" en el terminal), y valor es el valor en el que desea establecer la clave.
Estos son algunos de los tipos de cadena de la Terminal:
-string <string_value>
-data <hex_digits>
-int[eger] <integer_value>
-float <floating-point_value>
-bool[ean] (true | false | yes | no)
-date <date_rep>
-array <value1> <value2> ...
-array-add <value1> <value2> ...
-dict <key1> <value1> <key2> <value2> ...
-dict-add <key1> <value1> ...