Utoljára aktív 1745376310

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

LittleGreenCat's Avatar LittleGreenCat gist felülvizsgálása 1745376309. Revízióhoz ugrás

Nincsenek változtatások

LittleGreenCat's Avatar LittleGreenCat gist felülvizsgálása 1745376268. Revízióhoz ugrás

Nincsenek változtatások

LittleGreenCat's Avatar LittleGreenCat gist felülvizsgálása 1741328136. Revízióhoz ugrás

Nincsenek változtatások

LittleGreenCat's Avatar LittleGreenCat gist felülvizsgálása 1741248456. Revízióhoz ugrás

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 gist felülvizsgálása 1741248448. Revízióhoz ugrás

1 file changed, 7 insertions

locale.sh(fájl létrehozva)

@@ -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'
Újabb Régebbi