[新手求助]如何用定义快捷键来运行一个命令

sh/bash/dash/ksh/zsh等Shell脚本
回复
头像
Altair_Chan
帖子: 73
注册时间: 2011-11-17 12:14

[新手求助]如何用定义快捷键来运行一个命令

#1

帖子 Altair_Chan » 2011-11-23 15:55

RT,g3或者kde4里都提供了自定义快捷键的功能,我想定义快捷键来运行一条命令,例如 sudo /usr/sbin/pm-suspend ,
openSUSE可以这样,但是其他发行版不行,有木有通用的做法
求之不得,寤寐思服。悠哉悠哉,辗转反侧。
头像
Altair_Chan
帖子: 73
注册时间: 2011-11-17 12:14

Re: [新手求助]如何用定义快捷键来运行一个命令

#2

帖子 Altair_Chan » 2011-11-23 17:54

哥们别只顾着看帖阿 好歹冒个泡阿 :em06
求之不得,寤寐思服。悠哉悠哉,辗转反侧。
谢宝良
帖子: 1983
注册时间: 2010-05-01 21:23

Re: [新手求助]如何用定义快捷键来运行一个命令

#3

帖子 谢宝良 » 2011-11-23 18:13

创建 启动器 可以做到
头像
nmsfan
帖子: 18958
注册时间: 2009-10-16 22:46
来自: finland

Re: [新手求助]如何用定义快捷键来运行一个命令

#4

帖子 nmsfan » 2011-11-23 19:06

xbindkeys
>>>>推Ubuntu 桌面培训~~<<<<
>>>>想加入/了解gimp汉化吗,点我吧~<<<<
——————————————————————
不推荐wubi,也不推荐你给别人推荐wubi…………
随心而为的感觉真好……
强推mayhem!!
强推ensiferum
头像
Altair_Chan
帖子: 73
注册时间: 2011-11-17 12:14

Re: [新手求助]如何用定义快捷键来运行一个命令

#5

帖子 Altair_Chan » 2011-11-23 21:34

xbindkeys 这个好像可行 不过我想弄明白 Gnome和KDE的设置为什么不能奏效,
可能是用到sudo的原因,可是我在soduers里面设了那个 nopasswd了,
难道是因为快捷键调用的PATH问题吗
求之不得,寤寐思服。悠哉悠哉,辗转反侧。
头像
Altair_Chan
帖子: 73
注册时间: 2011-11-17 12:14

Re: [新手求助]如何用定义快捷键来运行一个命令

#6

帖子 Altair_Chan » 2011-11-23 21:42

自己用个脚本试了一下,能用快捷键调用pm-suspend,脚本里面有root密码,
发现是shell好像不理soduers文件的原因
#!/bin/sh
#--------------------------------------
# Sys_Sleep

echo "my_root_password" | sudo -S /usr/sbin/pm-suspend
求之不得,寤寐思服。悠哉悠哉,辗转反侧。
回复