文本处理命令

查看文件

cat

 

tac

rev

 

more

less

行号

cat -n … | grep …

grep -n …

文件名

ls … | grep …

行处理

截取

head -n # FILE

tail -n # FILE

排序

sort -t “X” -k # (-n) FILE

合并

uniq -c FILE

grep -E (i w) (o BCA q) (e f v)条件 FILE

列处理

截取

cut -c #,#-#… FILE

cut -d “STRING” -f #,#-#… –output-delimiter=”STRING” FILE

文本处理

单点

截取

head -c # FILE

tail -c # FILE

grep -E -o …

替换 压缩

tr “S1” “S2”

tr -s “A” [“S2”]

删除 取反

tr -d “S1”

tr -dc “S1”

统计

wc (-lwcm) FILE

wc -L FILE

grep -c pattern FILE

多文本

合并

paste -d “X” FILE…

paste -s FILE…

补丁

diff -u FILE1 FILE2 > BACKUP

patch -b FILE BACKUP

 

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/96803

(0)
倪潇洒倪潇洒
上一篇 2018-04-22 16:58
下一篇 2018-04-22 17:28

相关推荐

  • linux发行版之间的爱恨情仇

    千丝万缕,森罗万象

    Linux笔记 2018-05-13
  • 文本处理工具sed

    一个强大的文本处理sed,行编辑器

    2018-04-19
  • 随堂笔记1

    记马哥Linux运维课程第一周知识点(持续更新中) CPU 中央处理单元ROM 只读 不可变 只能使用,不能修改RAM 易失性 运行内存 处理的数据皆为0、1 内部转换为二进制 obase=2 output ibase=2 input 辅助存储器 硬盘 仓库 主存储器 车间 处理数据 机架式Rack服务器 1U=1.75英寸=44.45mm C/S结构 cl…

    Linux笔记 2018-07-22
  • nginx

    nginx(web server,web reverse proxy) http事务:request <—-> response request: <method> <URL> <version> <HEADERS> … <body> response: <…

    2018-06-29
  • 第三周笔记

    Linux的文本处理三剑客> grep:文本过滤(模式:pattern)工具> grep, egrep, fgrep(不支持正则表达式搜索)> sed:stream editor,文本编辑工具> awk:Linux上的实现gawk,文本报告生成器– ### grep作用是根据“pattern”对目标文件进行搜索,并且显示匹…

    Linux笔记 2018-04-15