Jaki jest odpowiednik polecenia „gsettings” w systemie OS X?

1

W Ubuntu można uzyskać różne informacje o ustawieniach gsettings polecenie w terminalu. Na przykład bieżącą ścieżkę tapety można uzyskać za pośrednictwem

$ gsettings get org.gnome.desktop.background picture-uri
'file:///home/jdoe/Pictures/wallpaper.png'

Lista przedmiotów na stacji dokującej

$ gsettings get  com.canonical.Unity.Launcher favorites
['application://wps-office-et.desktop', 'application://wps-office-wpp.desktop', 'application://wps-office-wps.desktop', 'unity://running-apps', 'unity://devices']

Czy jest coś podobnego dla OS X?

Sergiy Kolodyazhnyy
źródło

Odpowiedzi:

6

Najbliższym interfejsem wiersza poleceń w systemie MacOS X jest polecenie defaults. Wszystkie ustawienia są hierarchicznie uporządkowane wewnątrz domains, które są oddzielone kropkami (jak w ustawieniach Ubuntu).

Aby uzyskać wszystkie domeny zawierające ustawienia (odpowiednik gsettings list-schemas ), wchodzić:

defaults domains

a dla wersji czytelnej dla ludzi wpisz:

defaults domains | sed -E 's/, /\
/g' | sort
daniel Azuelos
źródło
@ jonas-schulze:!
daniel Azuelos