分页: 1 / 1

ls | gedit 管道

发表于 : 2010-01-19 17:18
黄美姬
以 下gedit是手册上说的
---------------------
您可以使用 gedit 将命令的输出输送到文本文件中。例如,要将 ls 命令的输出输送到一个文本文件中,输入 ls | gedit,然后按 回车键。

ls 命令的输出就会显示在 gedit 窗口的一个新文件中。
--------------------------

可是我试了没用,打开的是一个空白文档,而用 ls >> 1.txt 就会输出到文本,难道手册错了??

Re: ls | gedit 管道

发表于 : 2010-01-19 17:23
It's not me
ls > a

output to file a

maybe

代码: 全选

ls | grep
,not

代码: 全选

ls | gedit

Re: ls | gedit 管道

发表于 : 2010-01-19 23:06
yjcong
ls|leafpad
没问题

Re: ls | gedit 管道

发表于 : 2010-01-20 13:00
黄美姬
yjcong 写了:ls|leafpad
没问题

这个轻量好用 :em01,如何在后台运行?就是把父进程终端关了,也还在

就像终端运行conky与 conky -d,后者是关了终端还在

Re: ls | gedit 管道

发表于 : 2010-01-20 13:08
qdmala
同样疑惑

Re: ls | gedit 管道

发表于 : 2010-01-20 15:55
hellojinjie
以前也有这个疑问,,,,管道传过来的 东西,,,gedit 不接受,,,,

gvim 也有这个问题

代码: 全选

ls | gvim 
同样无效

还是用这种方法好,,就是要敲的字母太多了.

代码: 全选

 ls > /tmp/$$ && gedit /tmp/$$

Re: ls | gedit 管道

发表于 : 2010-01-20 19:56
wenstream
黄美姬 写了:以 下gedit是手册上说的
---------------------
您可以使用 gedit 将命令的输出输送到文本文件中。例如,要将 ls 命令的输出输送到一个文本文件中,输入 ls | gedit,然后按 回车键。

ls 命令的输出就会显示在 gedit 窗口的一个新文件中。
--------------------------

可是我试了没用,打开的是一个空白文档,而用 ls >> 1.txt 就会输出到文本,难道手册错了??
怎么我man一下gedit没有看到这段说明?

Re: ls | gedit 管道

发表于 : 2010-01-20 20:27
openware
管道一般是用来给 基于流编辑的软件 提供输入的(比如sed), 这样便于自动话处理, 除去了很多重复性的劳动.
但对于vi很gedit之类的交互式编辑器来说用处就不是太大了...

Re: ls | gedit 管道

发表于 : 2010-01-20 21:12
yaoms
写错了吧,没用过这个方式,这样也的确没用。

Re: ls | gedit 管道

发表于 : 2010-01-21 12:27
黄美姬
wenstream 写了:
黄美姬 写了:以 下gedit是手册上说的
---------------------
您可以使用 gedit 将命令的输出输送到文本文件中。例如,要将 ls 命令的输出输送到一个文本文件中,输入 ls | gedit,然后按 回车键。

ls 命令的输出就会显示在 gedit 窗口的一个新文件中。
--------------------------

可是我试了没用,打开的是一个空白文档,而用 ls >> 1.txt 就会输出到文本,难道手册错了??
怎么我man一下gedit没有看到这段说明?
Screenshot-19.png
Screenshot-18.png
打开gedit,按F1,就出来

Re: ls | gedit 管道

发表于 : 2010-01-21 22:57
wenstream
哦哦
这样的话可以向官方report bug