open命令打开文件失败
Tofloor
poster avatar
dwdcth
deepin
2012-12-15 02:43
Author
我在终端,使用open file时,提示我"无法获取指向控制台的文件描述符",这个是怎么回事?以前逗号使的

用whatis看了open一下
open (3tcl)          - 打开基于文件或命令管道的一个通道
open (2)             - 用来 打开和创建 一个 文件或设备
open (1)             - start a program on a new virtual terminal (VT).
open (3posix)        - open a file

可能以前的open后面的数字是1,结果现在变2了,现在的open实际是打开虚拟终端了
怎么让open还是打开文件,而不是虚拟终端?
Reply Favorite View the author
All Replies
jhkwei
deepin
2012-12-15 17:10
#1
0,1,2这些可能要用重定向。
Reply View the author
tuhaihe
deepin
2012-12-17 21:53
#2
怎么让open还是打开文件,而不是虚拟终端?
是不是 xdg-open ? 这个命令符合你说的意思,可关联应用程序打开相应的文件。

可以 alias,给这个长命令换个别名,那就方便多了。
Reply View the author
dwdcth
deepin
2012-12-18 23:35
#3
嗯,试了一下xdg-open,不过我以前好像是直接用open的,我就按你说的做吧!谢谢
Reply View the author