linux 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.
通常用在制作开机磁片。

cat主要有三大功能:
1.一次显示整个文件。$
cat   filename ~,y6;e
2.从键盘创建一个文件。$
cat  >  filename  0#!7
只能创建新文件,不能编辑已有文件. :z)
3.将几个文件合并为一个文件。
$cat   file1   file2  > file"
?=\
参数: p:DS
-n 或 --number 由 1
开始对所有输出的行数编号 \r5
-b 或 --number-nonblank 和
-n 相似,只不过对于空白行不编号 |,3S
-s 或 --squeeze-blank
当遇到有连续两行以上的空白行,就代换为一行的空白行 !s
-v 或
--show-nonprinting tds?O
范例: `@uq*Y
cat -n textfile1 >
textfile2 把 textfile1 的档案内容加上行号后输入 textfile2 这个档案里 d
cat
-b textfile1 textfile2 >> textfile3 把 textfile1 和 textfile2
的档案内容加上行号(空白行不加)之后将内容附加到 textfile3 里。 ;L-#pj
范例: +Hu
把 textfile1 的档案内容加上行号后输入
textfile2 这个档案里 z]G=
cat -n textfile1 >
textfile2 v"z&r3
把 textfile1 和
textfile2 的档案内容加上行号(空白行不加)之后将内容附加到 textfile3 里。 RG.7n
cat
-b textfile1 textfile2 >> textfile3 1M?1O
cat
/dev/null > /etc/test.txt 此为清空/etc/test.txt档案内容 J2fx
cat
也可以用来制作 image file。例如要制作软碟的 image file,将软碟放好后打 {zQ
cat
/dev/fd0 > OUTFILE %W~Ik.
相反的,如果想把 image file
写到软碟,请打 GK"d
cat IMG_FILE >
/dev/fd0 e
注: ©Newboys
-- Newboys综合论坛  G
1. OUTFILE 指输出的 image 档名。 +cMcCt
2. IMG_FILE 指 image
file。 Ew
3.
若从 image file 写回 device 时,device 容量需与相当。 $;28
4.
通常用在制作开机磁片。

转自:http://linux.chinaunix.net/techdoc/system/2007/11/16/972467.shtml

时间: 2024-09-30 15:00:56

linux cat 命令详解--转的相关文章

Linux cat命令详解

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

linux sort 命令详解

原文:http://www.cnblogs.com/51linux/archive/2012/05/23/2515299.html linux sort 命令详解 sort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始! 1 sort的工作原理 sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出. [[email protected] programming]$ cat seq.txtba

linux grep命令详解

linux grep命令详解 http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2856896.html grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来. Unix的grep家族包括grep.egrep和fgrep.egrep和fgrep的命令只跟gr

[转]linux sort 命令详解

原文网址:http://www.cnblogs.com/51linux/archive/2012/05/23/2515299.html 1 sort的工作原理 sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出. [[email protected] programming]$ cat seq.txtbananaapplepearorange[[email protected] programming]$ sort seq.t

linux 挂载命令详解

挂载文件系统与卸载文件系统 mount / umount NO1. 挂载光驱 [[email protected] root]# mount -t iso9660 /dev/cdrom /mnt/cdrom NO2. 挂载光驱,支持中文 [[email protected] root]# mount -t iso9660 -o codepage=936,iocharset=cp936 /dev/cdrom /mnt/cdrom NO3. 挂载 Windows 分区,FAT文件系统 [[email

Linux awk 命令详解

简介linux awk命令详解 awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大.简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理. awk有3个不同版本: awk.nawk和gawk,未作特别说明,一般指gawk,gawk 是 AWK 的 GNU 版本. awk其名称得自于它的创始人 Alfred Aho .Peter Weinberger 和 Brian Kernighan 姓氏的

Linux SVN 命令详解(zz)

Linux下常用SVN命令 2012-04-02 11:46:00 标签:服务器 目录 Linux checkout linux系统 1.将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain  --username qinxiaohui 简写:svn co 2.往版本库中添加新的文件 svn add file 例如:svn add test.php(添加test.

linux awk命令详解(都是常用命令)

原文:http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858470.html 简介 awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大.简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理. awk有3个不同版本: awk.nawk和gawk,未作特别说明,一般指gawk,gawk 是 AWK 的 GNU 版本. awk其名称得自于它

linux rm 命令详解及使用方法实战【初级】

rm:删除命令 前言: windows中的删除命令大家都不陌生,linux中的删除命令和windows中有一个共同特点,那就是危险,前两篇linux mkdir 命令详解及使用方法实战[初级]中我们就提到了rm命令,现在我们来详细介绍一下linux中删除文件和目录的命令, rm命令,rm是常用的命令,该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除.对于链接文件,只是删除了链接,原有文件均保持不变. 名称 rm - remove files o