Ultima attività 1745376310

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

LittleGreenCat's Avatar LittleGreenCat ha revisionato questo gist 1745376309. Vai alla revisione

Nessuna modifica

LittleGreenCat's Avatar LittleGreenCat ha revisionato questo gist 1745376268. Vai alla revisione

Nessuna modifica

LittleGreenCat's Avatar LittleGreenCat ha revisionato questo gist 1741328136. Vai alla revisione

Nessuna modifica

LittleGreenCat's Avatar LittleGreenCat ha revisionato questo gist 1741248456. 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 1741248448. 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