当我做
$ gsettings list-schemas
我有很多模式,但我只对从以下开始的模式感兴趣
org.mate.$something
基本上所有与 MATE 有关的模式,但似乎没有办法。手册页没有任何示例。
我确实尝试过盲目地做
$ gsettings list-schemas org.mate.*
Usage:
gsettings [--schemadir SCHEMADIR] list-schemas [--print-paths]
List the installed (non-relocatable) schemas
Arguments:
SCHEMADIR A directory to search for additional schemas
有人可以提出更好的方法吗?
更准确地说——
如果我做 -
$ gsettings list-schemas | wc -l
217
在撰写本文时,我有 217 个模式,其中一些会像
org.mate.Marco.general
可能还有其他人,例如 -
org.gnome.desktop.background
或者
ca.desrt.dconf-editor.Demo.Conflict1
我对atm不感兴趣。
我需要一种在不暴露任何键的情况下通过模式 grep 的方法。
一个肮脏的方式是 -
$ gsettings list-keys org.mate. <TAB key>
Display all 132 possibilities? (y or n)
但我猜有更好的方法。
这将
mate
只返回顶层的模式。