Zuletzt aktiv 1745376310

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

LittleGreenCat's Avatar LittleGreenCat hat die Gist bearbeitet 1745376309. Zu Änderung gehen

Keine Änderungen

LittleGreenCat's Avatar LittleGreenCat hat die Gist bearbeitet 1745376268. Zu Änderung gehen

Keine Änderungen

LittleGreenCat's Avatar LittleGreenCat hat die Gist bearbeitet 1741328136. Zu Änderung gehen

Keine Änderungen

LittleGreenCat's Avatar LittleGreenCat hat die Gist bearbeitet 1741248456. 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 1741248448. 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