Ostatnio aktywny 8 months ago

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

LittleGreenCat's Avatar LittleGreenCat zrewidował ten Gist 8 months ago. Przejdź do rewizji

Brak zmian

LittleGreenCat's Avatar LittleGreenCat zrewidował ten Gist 8 months ago. Przejdź do rewizji

Brak zmian

LittleGreenCat's Avatar LittleGreenCat zrewidował ten Gist 10 months ago. Przejdź do rewizji

Brak zmian

LittleGreenCat's Avatar LittleGreenCat zrewidował ten Gist 10 months ago. Przejdź do rewizji

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 zrewidował ten Gist 10 months ago. Przejdź do rewizji

1 file changed, 7 insertions

locale.sh(stworzono plik)

@@ -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'
Nowsze Starsze