LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1094|回复: 5

怎样判断一个程序是否已经运行?并作出动作?

[复制链接]
月光下的蝎子 该用户已被删除
发表于 2005-8-12 10:07:03 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2005-8-12 10:29:32 | 显示全部楼层
fcitx不应该加到这里,这个脚本是没大开一个shell会话都会执行的,最好是放到X服务里.
另外fcitx本来就不占用终端,你不行可以在一个终端里执行fcitx他是不会占用的!
回复 支持 反对

使用道具 举报

发表于 2005-8-12 10:31:11 | 显示全部楼层

  1. [[ $(ps -aef|grep fcitx|grep -v grep) ]] || fcitx&
复制代码
回复 支持 反对

使用道具 举报

发表于 2005-8-12 10:33:06 | 显示全部楼层
Post by genv
fcitx不应该加到这里,这个脚本是没大开一个shell会话都会执行的,最好是放到X服务里.
另外fcitx本来就不占用终端,你不行可以在一个终端里执行fcitx他是不会占用的!

是,最好放入xinitrc或xinput里。/etc/profile也比.bashrc强。
回复 支持 反对

使用道具 举报

发表于 2005-8-12 21:55:48 | 显示全部楼层
启动 fcitx 的脚本可以放在
/etc/X11/Xsession.d/95im-launch 里面

里面可以写
export XMODIFIERS=@im=SCIM
fcitx



反正 .bashrc 是不适合的



另外 , fcitx 会自己放到 后台
不需要加额外的 &
回复 支持 反对

使用道具 举报

发表于 2005-8-12 23:35:34 | 显示全部楼层
Post by jhuangjiahua
启动 fcitx 的脚本可以放在
/etc/X11/Xsession.d/95im-launch 里面

里面可以写
export XMODIFIERS=@im=SCIM
fcitx



反正 .bashrc 是不适合的



另外 , fcitx 会自己放到 后台
不需要加额外的 &

Nice tips, thanks. Is this specific for Debian or can be applied to other distros?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表