例如:有test.sh这样一个文件,我为其创建一个descktop文件,如下:
[Desktop Entry]
Version=1.0
Name=test
Exec=./test.sh
Terminal=true
X-MultipleArgs=false
Type=Application
Icon=/usr/cobra/Dragon.bmp
Categories=Application;Internet;Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;
StartupNotify=true
Name[zh_CN]=test
结果呢,双击test.sh可以正常执行脚本。但是双击启动器,就一黑框闪了一下,然后就没了。
请知情人士指教:)
为shell脚本文件创建快捷方式(启动器),运行异常呢?
-
- 帖子: 6
- 注册时间: 2010-07-08 22:15
- poweroff
- 帖子: 395
- 注册时间: 2008-12-13 15:03
Re: 为shell脚本文件创建快捷方式(启动器),运行异常呢?
在test.sh结束前加一行:
EXEC段,最好给出绝对路径。
代码: 全选
read
一条狗的马甲!
对不起,我承认我是一只穿着马甲的狗!
对不起,我承认我是一只穿着马甲的狗!
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
-
- 帖子: 6
- 注册时间: 2010-07-08 22:15
Re: 为shell脚本文件创建快捷方式(启动器),运行异常呢?
正解poweroff 写了:在test.sh结束前加一行:EXEC段,最好给出绝对路径。代码: 全选
read

用了read之后才看到提示!
有一个问题来了,如何才能在shell脚本里获取当前路径呢?这样就可以找到相对路径下的文件了。