sh/bash/dash/ksh/zsh等Shell脚本
-
eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
#1
帖子
由 eexpress » 2006-09-27 0:28
平时都是使用左手鼠标,到了玩fps游戏的时候,限于键盘的布局,只能使用右手鼠标了。所以,建立一个bash,快速切换。
代码: 全选
#!/bin/bash
but=`xmodmap -pp|head -n 1|cut -d ' ' -f 3`
((but++))
ret=""
ret=`xmodmap -pp|grep "3.*1"`
if [ -z "$ret" ]
then
prefix="xmodmap -e \"pointer = 3 2 1 4 5 6 7 8 9"
else
prefix="xmodmap -e \"pointer = 1 2 3 4 5 6 7 8 9"
fi
cmd=${prefix%${but}*}'"'
eval $cmd
● 鸣学
-
aBiNg
- 帖子: 1331
- 注册时间: 2006-07-09 12:22
- 来自: 南京
#2
帖子
由 aBiNg » 2006-10-16 15:12
eexpress 写了:平时都是使用左手鼠标,到了玩fps游戏的时候,限于键盘的布局,只能使用右手鼠标了。所以,建立一个bash,快速切换。
代码: 全选
#!/bin/bash
but=`xmodmap -pp|head -n 1|cut -d ' ' -f 3`
((but++))
ret=""
ret=`xmodmap -pp|grep "3.*1"`
if [ -z "$ret" ]
then
prefix="xmodmap -e "pointer = 3 2 1 4 5 6 7 8 9"
else
prefix="xmodmap -e "pointer = 1 2 3 4 5 6 7 8 9"
fi
cmd=${prefix%${but}*}'"'
eval $cmd
eexpress is left-handed man...