Chinaunix首页 | 论坛 | 博客
  • 博客访问: 165434
  • 博文数量: 37
  • 博客积分: 1132
  • 博客等级: 准尉
  • 技术积分: 380
  • 用 户 组: 普通用户
  • 注册时间: 2010-11-18 16:56
个人简介

吆嘻!

文章分类

全部博文(37)

文章存档

2013年(1)

2012年(19)

2011年(17)

分类: LINUX

2011-05-04 13:38:15

文件比较命令

diff 命令: 该命令的功能为逐行比较两个文本文件,列出其不同之处。
        语法: diff 【-选项】 file1 file2
        说明:
              -b 忽略行尾的空格。
              -c 采用上下文输出的格式(提供三行上下文)
              -C n 采用采用上下文输出格式(提供n行上下文)
              -e  产生一个合法的ed脚本作为输出。
              -r  当file1和file2 是目录时,递归作用到各文件和目录上。
-------------------------------------------------------------------------------------------------- comm 命令: 对两个有序的文件进行对比
   
           语法: comm【-123】 file1 file2

comm读取这两个文件,然后生成三列输出: 仅对file1中出现的行;仅对file2出现的行;在两个文件中都存在的行、

  选项123 一直相应的列显示。
 例如:  comm - 12 就只显示在两个文件中都存在的行;
  comm -23 只显示在第一个文件中出现而未在第二个文件中出现的行;
 comm -123 则什么也不显示。

----------------------------------------------------------------------------------------------------------------------------


wc 命令 :统计指定文件中的字节数、字数、行数,并输出显示
           语法:wc 【选项】 文件
           说明: -c 统计字节数。
                     -l 统计行数、
                     -w 统计字数

 

 

 

cat:
 参数:
 -n 开始对所有输出的行数编号。
 -b 编号,对于空白行不编号。
-s  编号,当遇到有连续两行以上的空白行代替为一行的空白行。
-v  -- show-nonprinting

more
————————————————————————————————
less
————————————————————————————————

head 命令
如果用户希望查看一个文件究竟保存了什么内容,可以查看文件的头几行。 缺省是10行。
语法: head 【-n】文件

————————————————————————————————
tail 命令: 用户想查看文件的尾部,可以使用tail命令
语法: tail 【+/- num】 【参数】 文件
说明: 太明了显示一个文件的指定内容,它把指定文件显示范围内的内容显示到标准输出上,

参数:
+NUM 从第NUM行以后开始显示
-NUM 从据文件尾num 行处开始显示。如果省略num参数,系统默认值为10
| 以文本行为num的计数单位,与参数选项+num或-num选项同事使用时,num表示要显示的文本行行数。

————————————————————————————————

 

阅读(612) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~