当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 15 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [问题]Ubuntu下有类似Win下的start命令么?
帖子发表于 : 2007-04-28 14:48 

注册: 2006-03-18 14:17
帖子: 71
地址: 9#
送出感谢: 0 次
接收感谢: 0 次
Windows下,start命令会根据后面的文件的类似做出正确的打开动作。
比如start asd.pdf会调用acrobat打开asd.pdf
start index.htm会调用IE打开index.htm

ubuntu下有类似的命令么?


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-04-28 15:07 
头像

注册: 2006-04-12 20:05
帖子: 8495
地址: 杭州
送出感谢: 0 次
接收感谢: 8
自己写一个好了,就判断一下传进来的参数的后缀,执行相应动作就好了!超简单的。


_________________
关注我的blog: ε==3


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-04-28 15:09 

注册: 2007-03-29 12:59
帖子: 262
送出感谢: 0 次
接收感谢: 0 次
应该是用file命令先测试一下类型,再执行相应的动作


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-04-28 15:22 

注册: 2006-03-18 14:17
帖子: 71
地址: 9#
送出感谢: 0 次
接收感谢: 0 次
这样不太好吧,比如pdf,我怎么知道用户设定默认用什么东东打开呢?

bones7456 写道:
自己写一个好了,就判断一下传进来的参数的后缀,执行相应动作就好了!超简单的。


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-04-28 15:31 
头像

注册: 2006-08-26 22:02
帖子: 98
送出感谢: 0 次
接收感谢: 0 次
fish有open命令
引用:
http://fishshell.org/user_doc/commands.html#open


最后由 dakai 编辑于 2007-04-28 15:33,总共编辑了 1 次

页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2007-04-28 15:32 

注册: 2006-03-18 14:17
帖子: 71
地址: 9#
送出感谢: 0 次
接收感谢: 0 次
fish?这是啥?
dakai 写道:
fish有open命令


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2007-04-28 15:34 
头像

注册: 2006-08-26 22:02
帖子: 98
送出感谢: 0 次
接收感谢: 0 次
RunningOn 写道:
fish?这是啥?
dakai 写道:
fish有open命令


看上面的帖子
fish是一个shell


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2007-04-28 15:35 
头像

注册: 2006-04-12 20:05
帖子: 8495
地址: 杭州
送出感谢: 0 次
接收感谢: 8
RunningOn 写道:
这样不太好吧,比如pdf,我怎么知道用户设定默认用什么东东打开呢?

bones7456 写道:
自己写一个好了,就判断一下传进来的参数的后缀,执行相应动作就好了!超简单的。


我的意思是写一个给你自己用啊!如果要给别人用的话,可以考虑弄个配置文件,用户自己设置一下,程序就读取配置文件,来决定执行的动作。


_________________
关注我的blog: ε==3


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2007-04-28 16:23 
头像

注册: 2006-05-03 0:39
帖子: 8273
地址: المريخ
送出感谢: 0 次
接收感谢: 1
可以直接用open XXX,只是它在我这里会默认用某种我不喜欢的东西来打开而已……


_________________
PHP是最好的语言!不服来战!


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2007-04-28 16:30 
头像

注册: 2006-05-03 0:39
帖子: 8273
地址: المريخ
送出感谢: 0 次
接收感谢: 1
P.S. windows下面不需要start,而只要直接任何一个文件的文件名就能用默认的程序打开了

start是用作背景运行的,就跟“&”作用是一样的


_________________
PHP是最好的语言!不服来战!


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2007-04-28 20:31 

注册: 2006-03-18 14:17
帖子: 71
地址: 9#
送出感谢: 0 次
接收感谢: 0 次
我是指命令行。命令行总不能直接输入xxx.pdf吧

stlxv 写道:
P.S. windows下面不需要start,而只要直接任何一个文件的文件名就能用默认的程序打开了

start是用作背景运行的,就跟“&”作用是一样的


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2007-04-28 21:00 

注册: 2006-06-08 8:53
帖子: 286
送出感谢: 0 次
接收感谢: 0 次
windows下还有人用这个命令吗?装酷呢?我真还是第一次听说,
肯定是看外国电影看的,学黑客呢,呵呵,开玩笑。


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2007-04-28 22:09 

注册: 2006-10-06 11:07
帖子: 63
送出感谢: 0 次
接收感谢: 0 次
RunningOn 写道:
我是指命令行。命令行总不能直接输入xxx.pdf吧


cmd下的确可以直接输入xxx.pdf的。
windows是根据后缀来判断文件类型的,在注册表中存储着和文件类型和其打开程序的对应关系,这一点和linux不同。
以前windows下的木马比如冰河就经常把自己和exe、txt关联在一起,这样每次运行exe、txt文件时就会自动调用它的程序。


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2007-10-21 3:03 

注册: 2007-02-09 1:13
帖子: 9
送出感谢: 0 次
接收感谢: 0 次
linux窗口下打开也有相应的功能。肯定在系统的某个配置文件里储存着,可惜我不知道。我也在想这个问题,哪位达人帖出来看看。


页首
 用户资料  
 
15 楼 
 文章标题 :
帖子发表于 : 2007-10-21 6:08 

注册: 2006-05-13 18:08
帖子: 75
送出感谢: 1
接收感谢: 0 次
springlarry 写道:
windows下还有人用这个命令吗?装酷呢?我真还是第一次听说,
肯定是看外国电影看的,学黑客呢,呵呵,开玩笑。


Windows 下当然有人用, 我就经常用 "start ." 在命令行中打开当前目录, 呵呵.
在 Ubuntu 中我用 "nautilus ." 代替.


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

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:Google [Bot], MSNbot Media 和 4 位游客


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

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

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