Исполняемый файл апплета раскладки клавиатуры GNOME?

Вам нужен файл позиции. Файл позиции должен хранить время и размер (в байтах) файла при начальном чтении или позицию файла при последнем чтении.

Затем вы должны использовать tail -c + bytepos для поиска этой позиции, а затем ограничить вывод с помощью sed '/ PATTERN /! Q' FILE , который должен скопировать свой stdout, пока он не перестанет соответствовать ШАБЛОНУ. Однако вы могли бы создать негативный паттерн. Оттуда просто подключите туалет для подсчета строк.

Примерно так (непроверено):

tail -c +bytepos | sed '/timestamp/!q' | wc
1
18.06.2016, 13:07
1 ответ

Это gkbd-keyboard-display ; вы указываете макет для отображения с помощью параметра -l :

gkbd-keyboard-display -l fr\?oss
gkbd-keyboard-display -l us
gkbd-keyboard-display -l gb

В Debian, Ubuntu и производных версиях он является частью пакета gkbd-capplet .

В GNOME список доступных раскладок клавиатуры обрабатывается непосредственно панелью «Регион и язык» центра управления:

gnome-control-center region

(в Debian и производных версиях это в gnome-control-center ]упаковка). Я не уверен, насколько хорош центр управления, если вы на самом деле не используете GNOME.

Кроме того, вы можете получить список доступных макетов, заглянув в /usr/share/X11/xkb/rules/xorg.lst ; в разделе «макет» перечислены основные макеты, а в разделе «вариант» - варианты.

2
27.01.2020, 23:35

Теги

Похожие вопросы