¿Cuál es el equivalente del comando 'gsettings' en OS X?

1

Bajo Ubuntu es posible obtener información de varias configuraciones a través del comando gsettings en la terminal. Por ejemplo, la ruta del fondo de pantalla actual se puede obtener a través de

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

Lista de elementos en dock

$ 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']

¿Hay algo similar para OS X?

    
pregunta Sergiy Kolodyazhnyy 30.07.2018 - 22:12

1 respuesta

5

La interfaz de línea de comandos más cercana en MacOS X es el comando defaults . Todas las configuraciones están estructuradas jerárquicamente dentro de domains , que están separadas por puntos (como en la configuración de Ubuntu).

Para obtener todos los dominios que contienen configuraciones (el equivalente a gsettings list-schemas ), ingrese:

defaults domains

y para una versión legible para humanos, ingrese:

defaults domains | sed -E 's/, /\
/g' | sort
    
respondido por el daniel Azuelos 30.07.2018 - 23:53

Lea otras preguntas en las etiquetas