最后活跃于 1745376310

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

LittleGreenCat's Avatar LittleGreenCat 修订了这个 Gist 1745376309. 转到此修订

没有任何变更

LittleGreenCat's Avatar LittleGreenCat 修订了这个 Gist 1745376268. 转到此修订

没有任何变更

LittleGreenCat's Avatar LittleGreenCat 修订了这个 Gist 1741328136. 转到此修订

没有任何变更

LittleGreenCat's Avatar LittleGreenCat 修订了这个 Gist 1741248456. 转到此修订

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 1741248448. 转到此修订

1 file changed, 7 insertions

locale.sh(文件已创建)

@@ -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'
上一页 下一页