Qual è l'equivalente del comando 'gsettings' su OS X?

1

Sotto Ubuntu è possibile ottenere varie informazioni sulle impostazioni tramite il comando gsettings nel terminale. Ad esempio, il percorso di sfondo corrente può essere ottenuto tramite

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

Elenco di elementi sul 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']

C'è qualcosa di simile per OS X?

    
posta Sergiy Kolodyazhnyy 30.07.2018 - 22:12
fonte

1 risposta

6

L'interfaccia della riga di comando più vicina su MacOS X è il comando defaults . Tutte le impostazioni sono strutturate gerarchicamente all'interno di domains , che sono separate da punti (come nelle impostazioni di Ubuntu).

Per ottenere tutti i domini contenenti le impostazioni (l'equivalente di gsettings list-schemas ), inserisci:

defaults domains

e per una versione leggibile dall'uomo, inserisci:

defaults domains | sed -E 's/, /\
/g' | sort
    
risposta data 30.07.2018 - 23:53
fonte

Leggi altre domande sui tag