我正在尝试使用键盘命令运行多个bash脚本。有人能解释为什么他们都不跑吗?
,如果我将每个脚本都设置为自己的快捷方式,则每个脚本都会运行/bin/bash /home/king/Scripts/misc/my_keyboard off ; /bin/bash /home/king/Scripts/rotate_desktop left
它可能与第一个脚本中板载的后台重定向有关吗?是不是因为这个而没有进入第二个脚本?
脚本:my_keyboard
#!/bin/bash
case "$1" in
on)
export DISPLAY=:0
xinput set-prop 14 "Device Enabled" 1
killall -q onboard
;;
off)
onboard &> /dev/null 2>&1
export DISPLAY=:0
xinput set-prop 14 "Device Enabled" 0
;;
esac