分页: 1 / 1

ubuntu 11.04 alt+f2 运行命令失败?!

发表于 : 2011-05-02 9:41
ol_beta
我在/etc/bash.bashrc中添加别名

代码: 全选

alias sts="/home/oliver/programfiles/springsource/sts-2.6.0.SR1/STS"
在终端运行sts的时候,能够运行这个软件(出现软件界面)
但是在alt+f2中运行sts就没有反应,请问应该怎么设置?
感激不尽 :em06

Re: ubuntu 11.04 alt+f2 运行命令失败?!

发表于 : 2011-05-02 10:37
ol_beta
有木有!

Re: ubuntu 11.04 alt+f2 运行命令失败?!

发表于 : 2011-05-02 11:01
tenzu
alias只是shell命令,跟alt+F2那个没关系

Re: ubuntu 11.04 alt+f2 运行命令失败?!

发表于 : 2011-05-02 18:00
ol_beta
tenzu 写了:alias只是shell命令,跟alt+F2那个没关系
那我应该咋弄啊?能实现这个功能

Re: ubuntu 11.04 alt+f2 运行命令失败?!

发表于 : 2011-05-02 18:56
lilydjwg
写成一个脚本放到 $PATH 下即可。

在 bash/zsh 下执行以下代码(可能需要 root 权限)
[bash]
path1=$(echo $PATH|cut -d: -f 1)
cat > $path1/sts <<EOF
#!/bin/bash
/home/oliver/programfiles/springsource/sts-2.6.0.SR1/STS
EOF
chmod +x $path1/sts
[/bash]

Re: ubuntu 11.04 alt+f2 运行命令失败?!

发表于 : 2011-05-02 21:03
muxueqz
需要能读取alias的run程序!

Re: ubuntu 11.04 alt+f2 运行命令失败?!

发表于 : 2011-05-02 21:05
lilydjwg
muxueqz 写了:需要能读取alias的run程序!
把 alias 改个地方就可以了。之前在邮件列表里看到过这个问题,但是因为我自己不需要所以不记得了。。。