Ultima attività 8 months ago

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

LittleGreenCat's Avatar LittleGreenCat ha revisionato questo gist 8 months ago. Vai alla revisione

Nessuna modifica

LittleGreenCat's Avatar LittleGreenCat ha revisionato questo gist 8 months ago. Vai alla revisione

Nessuna modifica

LittleGreenCat's Avatar LittleGreenCat ha revisionato questo gist 10 months ago. Vai alla revisione

Nessuna modifica

LittleGreenCat's Avatar LittleGreenCat ha revisionato questo gist 10 months ago. Vai alla revisione

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 ha revisionato questo gist 10 months ago. Vai alla revisione

1 file changed, 7 insertions

locale.sh(file creato)

@@ -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'
Più nuovi Più vecchi