分页: 1 / 1

为shell脚本文件创建快捷方式(启动器),运行异常呢?

发表于 : 2010-07-13 12:11
lupu945
例如:有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可以正常执行脚本。但是双击启动器,就一黑框闪了一下,然后就没了。

请知情人士指教:)

Re: 为shell脚本文件创建快捷方式(启动器),运行异常呢?

发表于 : 2010-07-13 12:18
poweroff
在test.sh结束前加一行:

代码: 全选

read
EXEC段,最好给出绝对路径。

Re: 为shell脚本文件创建快捷方式(启动器),运行异常呢?

发表于 : 2010-07-13 12:20
eexpress
搞啥的。都不说。可能性,十分的广泛。

Re: 为shell脚本文件创建快捷方式(启动器),运行异常呢?

发表于 : 2010-07-13 12:27
lupu945
poweroff 写了:在test.sh结束前加一行:

代码: 全选

read
EXEC段,最好给出绝对路径。
正解 :em01 ,我在shell脚本里,设置的是相对路径,结果找不到文件,所以才闪了一下,绝对路径才可以。
用了read之后才看到提示!



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