学习记录(十一)

文本查看及处理工具:wc,cut,sort,uniq,diff,patch

wc:单词统计

  -l:行数

  -w:单词数

  -c:字节数

cut:文本截取工具

  -d CHAR:指定分隔符,默认为空格

  -f FILEDS:仅显示哪个字段

    #:单个字段

    #-#:连续的多个字段

    #,#:指定多个字段

sort:排序

  -t CHAR:指定分隔符

  -k #:用于排序比较的字段

  -n:基于数值大小进行排序而不是字符

  -r:逆序排序

  -f:不区分大小写

  -u:重复的行只保留一行

uniq:报告或移除 

  -c:统计每一行出现的次数

  -u:只显示没有重复行的行

  -d:只显示有重复行的行

diff:逐行比较连个文件的不同

  -u:显示要修改的行的上下文

patch:向文件打补丁(补丁可以为diff对比的结果),将内容修改为指定内容

  patch -i PATCH_FILE FILE

  patch FILE <PATCH_FILE

  

猜你喜欢

转载自www.cnblogs.com/baling/p/10503991.html