Naposledy aktivní 1745376310

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

LittleGreenCat's Avatar LittleGreenCat revidoval tento gist 1745376309. Přejít na revizi

Žádné změny

LittleGreenCat's Avatar LittleGreenCat revidoval tento gist 1745376268. Přejít na revizi

Žádné změny

LittleGreenCat's Avatar LittleGreenCat revidoval tento gist 1741328136. Přejít na revizi

Žádné změny

LittleGreenCat's Avatar LittleGreenCat revidoval tento gist 1741248456. Přejít na revizi

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 revidoval tento gist 1741248448. Přejít na revizi

1 file changed, 7 insertions

locale.sh(vytvořil soubor)

@@ -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'
Novější Starší