Zuletzt aktiv 8 months ago

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

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

Keine Änderungen

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

Keine Änderungen

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

Keine Änderungen

LittleGreenCat's Avatar LittleGreenCat hat die Gist bearbeitet 10 months 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 10 months 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