当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > Linux 指令篇:档案目录管理--cat

Unix/Linux
Linux网管123---组态XWindow系统-1.使用X-Configurator
Linux网管123---安装及硬体组态-8.下载及安装RedHat更新程式
Linux网管123---安装及硬体组态-7.从LILO启动
Linux网管123---安装及硬体组态-1.建立一张安装磁片
Linux程式设计-11.ShellScript(bash)--(2)教学例
Linux程式设计-11.ShellScript(bash)--(1)简介
简单配置linux下的网络邻居samba
如何使用 Linux 系统下的编辑器系列教程(1)
如何将.tif\.rgb\.gif......的图片转换成.xpm的格式?
请问linux下如何查看打开的文件数?谢谢如bsd下面的pstat -T
Redhat 8.0运行一段时间就死机高手帮忙啊(重发)
filesystem type unknown
LINUX与UNIX SHELL编程指南 下载
LINUX应用程序开发指南 下载
各位大哥,请告诉我linux下的文件目录的颜色代表什么?
安装最新中文OpenOffice.org 1.1 RC3
关于redhat 9.0 打开进程打开最大文件数
如何在shell脚本程序中获取日期值?
关于dd命令的求助!!!
如何恢复grub?

Unix/Linux 中的 Linux 指令篇:档案目录管理--cat


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 184 ::
收藏到网摘: n/a

  名称:cat
使用权限:所有使用者 
使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName 
说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案)
参数:
-n 或 --number 由 1 开始对所有输出的行数编号
-b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号
-s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行
-v 或 --show-nonprinting
范例:
cat -n textfile1 > textfile2 把 textfile1 的档案内容加上行号后输入 textfile2 这个档案里
cat -b textfile1 textfile2 >> textfile3 把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)之后将内容附加到 textfile3 里。


 范例: 
把 textfile1 的档案内容加上行号后输入 textfile2 这个档案里 
 cat -n textfile1 > textfile2   
 
把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)之后将内容附加到 textfile3 里。 
 cat -b textfile1 textfile2 >> textfile3   
 

 cat /dev/null > /etc/test.txt 此为清空/etc/test.txt档案内容 


 cat 也可以用来制作 image file。例如要制作软碟的 image file,将软碟放好后打 
 cat /dev/fd0 > OUTFILE  
 
相反的,如果想把 image file 写到软碟,请打 
 cat IMG_FILE > /dev/fd0  
 

注:
   1. OUTFILE 指输出的 image 档名。
   2. IMG_FILE 指 image file。
   3. 若从 image file 写回 device 时,device 容量需与相当。
   4. 通常用在制作开机磁片。