2021年6月21日月曜日

CapsLockがonかoffかを判定するシェルスクリプト

CapsLockの状態によって分岐させたかったので判定するスクリプトを書きました。xset qでキーの状態を出してgrepでCaps Lock  の状態を見ています。


#!/bin/bash


check=$(xset q | grep -q 'Caps Lock:   off';echo $?)


if [ $check -eq 1 ] ; then

echo Caps Lock on

elif [ $check -eq 0 ] ; then

echo Caps Lock off

fi


参考

https://unix.stackexchange.com/questions/359403/one-liner-to-see-if-grep-returned-something


0 件のコメント:

コメントを投稿