由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Unix版 - paste command 里面的 -
相关主题
问一个关于at的问题about vi.
wait on line: simple question双面打印
how to stop "at"SOSSSS! Passwd file broken
regular expression question怎样打印出grep后的部分内容?
vi 一问.help on job control commands
再次急问: *.tgz 文件怎么解?How to use the command history in SUN?
error in my function "write_log"Key in Shared Memory
How to use sed to add newline character?CGI之Perl Script一问
相关话题的讨论汇总
话题: paste话题: ls话题: command话题: 里面话题: manpage
进入Unix版参与讨论
1 (共1页)
w**a
发帖数: 1024
1
里面的‘-’ 是是什么意思啊?
看了manpage看不懂。
比如:
ls | paste -d" " -
就是用一列来显示目录
大侠给解释一下吧。 这个 - 是怎么工作的?
p******f
发帖数: 162
2

- tells paste to read data from stdin, that is the output of ls.

【在 w**a 的大作中提到】
: 里面的‘-’ 是是什么意思啊?
: 看了manpage看不懂。
: 比如:
: ls | paste -d" " -
: 就是用一列来显示目录
: 大侠给解释一下吧。 这个 - 是怎么工作的?

w**a
发帖数: 1024
3
如果我先这样做:
ls >! dir.list
paste -d" " dir.list
效果一样吗?
如果一样的话那么,
ls | paste -d" " - -
又怎么解释。
每一个“-”代表一个文件吗?
如果是一个文件, 为什么两个“-”还能工作?
请指教。

【在 p******f 的大作中提到】
:
: - tells paste to read data from stdin, that is the output of ls.

l*l
发帖数: 225
4
"-" 代表一个 field.
like if you using paste -d" " - - - -
同行输出 4 个位段, 中间用 " "隔开.

【在 w**a 的大作中提到】
: 里面的‘-’ 是是什么意思啊?
: 看了manpage看不懂。
: 比如:
: ls | paste -d" " -
: 就是用一列来显示目录
: 大侠给解释一下吧。 这个 - 是怎么工作的?

w**a
发帖数: 1024
5
如果用ls,结果里所有地entry是不是后面都有一个\newline?

【在 l*l 的大作中提到】
: "-" 代表一个 field.
: like if you using paste -d" " - - - -
: 同行输出 4 个位段, 中间用 " "隔开.

l*l
发帖数: 225
6
if IFS="\n", so every time it meet a "\n" will be save as a new entry.
So, entry will never conatin a "\n" by default.

【在 w**a 的大作中提到】
: 如果用ls,结果里所有地entry是不是后面都有一个\newline?
1 (共1页)
进入Unix版参与讨论
相关主题
CGI之Perl Script一问vi 一问.
[转载] 请教再次急问: *.tgz 文件怎么解?
有没有四舍无入的函数?error in my function "write_log"
help!!! pipe programHow to use sed to add newline character?
问一个关于at的问题about vi.
wait on line: simple question双面打印
how to stop "at"SOSSSS! Passwd file broken
regular expression question怎样打印出grep后的部分内容?
相关话题的讨论汇总
话题: paste话题: ls话题: command话题: 里面话题: manpage