cat(1)
2009-05-13 01:51:57来源:未知 阅读 ()
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)
- ACL 疑问 2009-05-13
- 声卡好使了,庆贺一下。 2009-05-13
- 选择FreeBSD的中文编码 2009-05-13
- 见笑了,问一个很简单的问题 2009-05-13
- 在windows下 grub4dos硬盘安装 不解开iso 就差一步啊 2009-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash