Zuletzt aktiv 11 months ago

Как скриптом определить текущую раскладку клавиатуры

LittleGreenCat's Avatar LittleGreenCat hat die Gist bearbeitet 11 months ago. Zu Änderung gehen

Keine Änderungen

LittleGreenCat's Avatar LittleGreenCat hat die Gist bearbeitet 11 months ago. Zu Änderung gehen

Keine Änderungen

LittleGreenCat's Avatar LittleGreenCat hat die Gist bearbeitet 1 year ago. Zu Änderung gehen

Keine Änderungen

LittleGreenCat's Avatar LittleGreenCat hat die Gist bearbeitet 1 year ago. Zu Änderung gehen

1 file changed, 1 insertion, 1 deletion

locale.sh

@@ -2,6 +2,6 @@
2 2
3 3 xset -q | sed -rn 's/.*LED mask.*(.)[[:xdigit:]]{3}$/\1/p'
4 4
5 - Альтернативный вариант возвращающий en или ru:
5 + # Альтернативный вариант возвращающий en или ru:
6 6
7 7 xset -q|grep Group\ 2|awk {'print $4'}|sed 's/on/ru/g;s/off/en/g'

LittleGreenCat's Avatar LittleGreenCat hat die Gist bearbeitet 1 year ago. Zu Änderung gehen

1 file changed, 7 insertions

locale.sh(Datei erstellt)

@@ -0,0 +1,7 @@
1 + # для первой раскладки эта команда вернёт 0, для всех остальных - 1
2 +
3 + xset -q | sed -rn 's/.*LED mask.*(.)[[:xdigit:]]{3}$/\1/p'
4 +
5 + Альтернативный вариант возвращающий en или ru:
6 +
7 + xset -q|grep Group\ 2|awk {'print $4'}|sed 's/on/ru/g;s/off/en/g'
Neuer Älter