#!/bin/bash
var1="r on"
var2="r off"
xset=$xset
if [[ $(xset r on) = true ]] then
$xset "$var1"
else
$xset "$var2"
fi
是我尝试运行来切换按键重复的脚本。
运行脚本时,按键重复保持打开/关闭。
如果我听起来像个新手,请提前致歉。我对脚本编写这方面真的很陌生。
编辑:我尝试在终端中运行该脚本,但输出是:
Toggle key repeat.sh: 5: Toggle key repeat.sh: [[: not found
Toggle key repeat.sh: 9: Toggle key repeat.sh: r off: not found
答案1
你想做这样的事:
#!/bin/bash
if [[ $(xset q) =~ 'auto repeat: on' ]]
then
xset r off
else
xset r on
fi