分页: 1 / 1

ubuntu 13.10下如何实现双击执行脚本

发表于 : 2013-12-09 15:21
fisor
如题,我想问下如何在Ubuntu 13.10下实现双击执行shell脚本,之前在12.04下可以实现 但是在13.10下不行。
我这里需要脚本直接在新安装的13.10上直接双击执行,方便下边的新手执行安装任务

Re: ubuntu 13.10下如何实现双击执行脚本

发表于 : 2013-12-09 16:00
fisor
哪位能帮帮忙?

Re: ubuntu 13.10下如何实现双击执行脚本

发表于 : 2013-12-09 16:04
fisor
哪位能帮帮忙

Re: ubuntu 13.10下如何实现双击执行脚本

发表于 : 2013-12-09 17:41
fisor
我自己用c写了一个简单的调用shell的程序,在13.10下运行还是无法双击运行 ,命令终端下运行正常!!!
哪位帮帮忙

问个13.10的问题在新版上应该也一样

发表于 : 2013-12-09 17:51
fisor
我的问题是:
我需要在新装的干净的13.10上,双击执行预先编写好的shell脚本,
但是在13.10上无法做到。我自己编写的c程序也无法直接双击运行。

这个如何解决?


哪位高人给解答下
在这里先谢谢了

Re: 问个13.10的问题在新版上应该也一样

发表于 : 2013-12-09 20:33
berryboy2012
你知道为何一直没人回吗?

Sent from my SCH-I699 using Xparent Skyblue Tapatalk 2

Re: ubuntu 13.10下如何实现双击执行脚本

发表于 : 2013-12-10 19:29
berryboy2012
-1.这取决于不同桌面环境对”打开”的定义,所以无法有某一个单独的东西能解决
0.只要是没有图形窗口的程序你运行是不会”弹出”命令行的
1.真想弄出个东西,思路如下:找到每个桌面环境自带的终端程序,然后用命令与执行选项启动那货。比如kde下这么做的方法为:额外搞个脚本,其中执行部分为 konsole -e ./你想执行的东西的名字
ps:1.连这都要问人还教啥新手
2.你这想法不会得到好结果的

Sent from my SCH-I699 using Xparent Skyblue Tapatalk 2

Re: 问个13.10的问题在新版上应该也一样

发表于 : 2013-12-10 20:33
fisor
为什么?
先谢谢麻烦指教!!!

Re: ubuntu 13.10下如何实现双击执行脚本

发表于 : 2013-12-10 20:37
fisor
berryboy2012 写了:-1.这取决于不同桌面环境对”打开”的定义,所以无法有某一个单独的东西能解决
0.只要是没有图形窗口的程序你运行是不会”弹出”命令行的
1.真想弄出个东西,思路如下:找到每个桌面环境自带的终端程序,然后用命令与执行选项启动那货。比如kde下这么做的方法为:额外搞个脚本,其中执行部分为 konsole -e ./你想执行的东西的名字
ps:1.连这都要问人还教啥新手
2.你这想法不会得到好结果的

Sent from my SCH-I699 using Xparent Skyblue Tapatalk 2
呵呵谢谢指教了,主要我不怎么在图形界面下编写东东,再加上之前在老版上都可以所以就有此问。
而且我也是个新手,只是相对于我的终端用户了解的多些。 :em01 :em01

Re: ubuntu 13.10下如何实现双击执行脚本

发表于 : 2013-12-10 20:59
berryboy2012
好吧抱歉之前回复口气不好。这个问题还要注意:
1.程序或是否有执行权限
2.可以通过任何一个任务管理器看看之前双击的东西是不是已经开了几个

Sent from my SCH-I699 using Xparent Skyblue Tapatalk 2

Re: 问个13.10的问题在新版上应该也一样

发表于 : 2013-12-10 21:03
mraandtux
有没有右键编辑属性,权限栏内勾选“以程序执行文件”项?

Re: ubuntu 13.10下如何实现双击执行脚本

发表于 : 2013-12-10 22:04
lilydjwg
berryboy2012 写了: 1.真想弄出个东西,思路如下:找到每个桌面环境自带的终端程序,然后用命令与执行选项启动那货。比如kde下这么做的方法为:额外搞个脚本,其中执行部分为 konsole -e ./你想执行的东西的名字
通常的做法是写个 .desktop 文件,里边指定 Terminal=True。

Re: ubuntu 13.10下如何实现双击执行脚本

发表于 : 2013-12-10 23:04
fisor
lilydjwg 写了:
berryboy2012 写了: 1.真想弄出个东西,思路如下:找到每个桌面环境自带的终端程序,然后用命令与执行选项启动那货。比如kde下这么做的方法为:额外搞个脚本,其中执行部分为 konsole -e ./你想执行的东西的名字
通常的做法是写个 .desktop 文件,里边指定 Terminal=True。

12楼方法太好了


谢谢上边几位的回答 学习了