当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 11 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 怎么写shell脚本的快捷方式
帖子发表于 : 2009-03-07 12:21 

注册: 2008-05-09 12:51
帖子: 202
地址: 上海
送出感谢: 0 次
接收感谢: 0 次
请教一个问题,写了个shell脚本,希望做一个快捷方式,双击快捷方式打开shell脚本,请问快捷方式里面的命令怎么写?


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 怎么写shell脚本的快捷方式
帖子发表于 : 2009-03-07 14:48 

注册: 2008-05-24 8:30
帖子: 1453
送出感谢: 2
接收感谢: 30
要怎么打开?运行?还是编辑?
如果是用 gnome 界面,在桌面上右键单击,“创建启动器...”,再按你自己的要求填空就可以了。主要是“命令”那,如果想运行,则填上 /path/to/your/script 之类的东西,如果想编辑,可以填 gedit /path/to/your/script 或者 gvim /path/to/your/script 之类的东西。
一般情况也可以考虑用 ln 创建符号链接。


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 怎么写shell脚本的快捷方式
帖子发表于 : 2009-03-07 16:11 
头像

注册: 2007-11-29 9:41
帖子: 8455
送出感谢: 0 次
接收感谢: 0 次
代码:
ln -s src dst


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 怎么写shell脚本的快捷方式
帖子发表于 : 2009-03-07 16:47 

注册: 2008-05-09 12:51
帖子: 202
地址: 上海
送出感谢: 0 次
接收感谢: 0 次
运行。就是命令那不会写,例如
/home/usr/1.sh
这样没用啊。

aerofox 写道:
要怎么打开?运行?还是编辑?
如果是用 gnome 界面,在桌面上右键单击,“创建启动器...”,再按你自己的要求填空就可以了。主要是“命令”那,如果想运行,则填上 /path/to/your/script 之类的东西,如果想编辑,可以填 gedit /path/to/your/script 或者 gvim /path/to/your/script 之类的东西。
一般情况也可以考虑用 ln 创建符号链接。


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 怎么写shell脚本的快捷方式
帖子发表于 : 2009-03-07 16:53 

注册: 2008-05-09 12:51
帖子: 202
地址: 上海
送出感谢: 0 次
接收感谢: 0 次
能解释得详细点么? src dst? 这样是不是只是一个shell的链接?能双击直接运行吗?
lerosua 写道:
代码:
ln -s src dst


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 怎么写shell脚本的快捷方式
帖子发表于 : 2009-03-08 9:42 
头像

注册: 2006-12-01 23:02
帖子: 622
送出感谢: 0 次
接收感谢: 0 次
firemaple 写道:
运行。就是命令那不会写,例如
/home/usr/1.sh
这样没用啊。

aerofox 写道:
要怎么打开?运行?还是编辑?
如果是用 gnome 界面,在桌面上右键单击,“创建启动器...”,再按你自己的要求填空就可以了。主要是“命令”那,如果想运行,则填上 /path/to/your/script 之类的东西,如果想编辑,可以填 gedit /path/to/your/script 或者 gvim /path/to/your/script 之类的东西。
一般情况也可以考虑用 ln 创建符号链接。

前面加个sh吧,记住+x权先


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 怎么写shell脚本的快捷方式
帖子发表于 : 2009-03-08 21:53 

注册: 2008-05-24 8:30
帖子: 1453
送出感谢: 2
接收感谢: 30
或者前面加个 sh(也可能应该是 bash、csh或者其它),或者 +x 权限,二者有其一即可,我一般认为写脚本的人都会给脚本加上 x 权限的,所以没在前面加 sh。


firemaple 写道:
运行。就是命令那不会写,例如
/home/usr/1.sh
这样没用啊。

aerofox 写道:
要怎么打开?运行?还是编辑?
如果是用 gnome 界面,在桌面上右键单击,“创建启动器...”,再按你自己的要求填空就可以了。主要是“命令”那,如果想运行,则填上 /path/to/your/script 之类的东西,如果想编辑,可以填 gedit /path/to/your/script 或者 gvim /path/to/your/script 之类的东西。
一般情况也可以考虑用 ln 创建符号链接。

在桌面上点鼠标右键,选“创建启动器...”,再在“名称”后随便取个名字,如“运行1.sh”,“命令”后真 /home/usr/1.sh (应给 1.sh 加上 x 权限的话),“注释“可填可不填,确定。在桌面上就多了这么一个文件,如果想放到别的地方,拷过去就行了。
如果你的脚本需要在终端上查看输出,把上面的“命令”改为“sh -c "/home/usr/1.sh; read"”,并将类型改为“终端中的应用程序”


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 怎么写shell脚本的快捷方式
帖子发表于 : 2009-03-08 22:27 

注册: 2008-05-09 12:51
帖子: 202
地址: 上海
送出感谢: 0 次
接收感谢: 0 次
多谢楼上各位,我先试试。
aerofox 写道:
或者前面加个 sh(也可能应该是 bash、csh或者其它),或者 +x 权限,二者有其一即可,我一般认为写脚本的人都会给脚本加上 x 权限的,所以没在前面加 sh。


firemaple 写道:
运行。就是命令那不会写,例如
/home/usr/1.sh
这样没用啊。

aerofox 写道:
要怎么打开?运行?还是编辑?
如果是用 gnome 界面,在桌面上右键单击,“创建启动器...”,再按你自己的要求填空就可以了。主要是“命令”那,如果想运行,则填上 /path/to/your/script 之类的东西,如果想编辑,可以填 gedit /path/to/your/script 或者 gvim /path/to/your/script 之类的东西。
一般情况也可以考虑用 ln 创建符号链接。

在桌面上点鼠标右键,选“创建启动器...”,再在“名称”后随便取个名字,如“运行1.sh”,“命令”后真 /home/usr/1.sh (应给 1.sh 加上 x 权限的话),“注释“可填可不填,确定。在桌面上就多了这么一个文件,如果想放到别的地方,拷过去就行了。
如果你的脚本需要在终端上查看输出,把上面的“命令”改为“sh -c "/home/usr/1.sh; read"”,并将类型改为“终端中的应用程序”


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 怎么写shell脚本的快捷方式
帖子发表于 : 2009-03-08 22:29 

注册: 2008-05-09 12:51
帖子: 202
地址: 上海
送出感谢: 0 次
接收感谢: 0 次
多谢楼上各位,我先试试。
aerofox 写道:
或者前面加个 sh(也可能应该是 bash、csh或者其它),或者 +x 权限,二者有其一即可,我一般认为写脚本的人都会给脚本加上 x 权限的,所以没在前面加 sh。


firemaple 写道:
运行。就是命令那不会写,例如
/home/usr/1.sh
这样没用啊。

aerofox 写道:
要怎么打开?运行?还是编辑?
如果是用 gnome 界面,在桌面上右键单击,“创建启动器...”,再按你自己的要求填空就可以了。主要是“命令”那,如果想运行,则填上 /path/to/your/script 之类的东西,如果想编辑,可以填 gedit /path/to/your/script 或者 gvim /path/to/your/script 之类的东西。
一般情况也可以考虑用 ln 创建符号链接。

在桌面上点鼠标右键,选“创建启动器...”,再在“名称”后随便取个名字,如“运行1.sh”,“命令”后真 /home/usr/1.sh (应给 1.sh 加上 x 权限的话),“注释“可填可不填,确定。在桌面上就多了这么一个文件,如果想放到别的地方,拷过去就行了。
如果你的脚本需要在终端上查看输出,把上面的“命令”改为“sh -c "/home/usr/1.sh; read"”,并将类型改为“终端中的应用程序”


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 怎么写shell脚本的快捷方式
帖子发表于 : 2009-07-01 20:54 
头像

注册: 2008-03-12 8:41
帖子: 577
地址: nenu.Ani
送出感谢: 4
接收感谢: 3
大家可以参考这个帖子,只要在sh文件中添加cd /文件目录 就可以了
http://forum.ubuntu.org.cn/viewtopic.php?f=21&t=48561

另外,linux下应该叫启动器吧,虽然一个意思,但最好统一称谓,以便于查阅。


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 怎么写shell脚本的快捷方式
帖子发表于 : 2009-07-01 23:28 

注册: 2008-05-09 12:51
帖子: 202
地址: 上海
送出感谢: 0 次
接收感谢: 0 次
yuzh652800 写道:
大家可以参考这个帖子,只要在sh文件中添加cd /文件目录 就可以了
http://forum.ubuntu.org.cn/viewtopic.php?f=21&t=48561

另外,linux下应该叫启动器吧,虽然一个意思,但最好统一称谓,以便于查阅。

谢楼上的。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 11 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:Yahoo [Bot] 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译