cat(1)

2009-05-13 01:51:57来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

     cat [-beflnstuv] [-] [file ...]
CAT(1)
                  NetBSD General Commands Manual                  CAT(1)
NAME
     cat -- 连接、打印文件
SYNOPSIS
     cat [-beflnstuv] [-] [file ...]
DESCRIPTION
     cat按命令行的顺序读取文件,并把文件写到标准输出。 命令行里的单个破折号表示标准输入,并可以出现数次。
     “连接”只是“连接”的较为详细的同义词(看英文吧)。
     The word ``concatenate'' is just a verbose synonym for ``catenate''.
     有如下选项:
     -b      同 -n 选项,但不会给空行设置行号。
     -e      同 -v 选项, 并且在每一行尾输出一个美元符号(`$')。
     -f      只试图打印 regular 文件。
     -l      给标准输出文件设置一个独占锁。该文件锁由
fcntl(2)
用 F_SETLKW 参数设置。
             如果输出文件已经被锁,cat 将会阻塞,直到它能设置文件锁为止。
            
     -n      给输出行设置行号。行号从1开始计数。
     -s      去掉连续的空行,使得输出行之间无多余空行。
     -t      同 -v 选项, 并且把 tab (制表符)显示为 `^I' 。
     -u      不缓冲输出。默认使用系统缓冲。
     -v      将不可打印的字符转为可见形式。Ctrl+X将会被显示为 ^X' ; 删除符(八进制 0177)
显示为`^?'。 非ascii码字符 (第八位置1的字符) 显示为 `M-' ,其后是剩下7位表示的ASCII码字符。
EXIT STATUS
     cat 返回 0 表示成功, 返回 >0 则表示有错误。
SEE ALSO
     
head(1)
,
hexdump(1)
,
lpr(1)
,
more(1)
,
pr(1)
,
tail(1)
,
view(1)
,
vis(1)
,
     
fcntl(2)
     Rob Pike, "UNIX Style, or cat -v Considered Harmful", USENIX Summer
     Conference Proceedings, 1983.
STANDARDS
     cat 符合 IEEE Std 1003.2-1992(``POSIX.2'') 标准。
     参数[-belnstv] 是标准的扩展。
HISTORY
     cat 首次出现于 AT&T UNIX第一版。  Dennis Ritchie 设计并撰写了该程序的第一个man页。

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:getprogname(3)

下一篇:ls(1)