文本处理命令

查看文件

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

相关推荐

  • 文件查找

    locate 和 find

    2018-04-24
  • linux yum 等工具详解

    linux yum 等工具详解

    2018-04-09
  • N31第五周作业

    本周(7.16–7.22)第五周 1、简述rpm与yum命令的常见选项,并举例 rpm相关 rpm安装             rpm {-i|–install} [install-options] PACKAGE_FILE …            [install-options]:                 -…

    Linux笔记 2018-07-23
  • linux基础(一)

    初级运维的一些基本命令跟相应的作用。

    Linux笔记 2018-04-01
  • 阿X吃鸡录————第五站

    locate 有自己的索引数据库(每天都会把数据信息存到数据库) updatedb立刻升级索引数据库 /var/lib/mlocate/mlocatedb -i 忽略大小写 -n 前几个 -r 正则 find 默认就会递归 -maxdepth 最深层级 -mindepth 最浅层级 -name 通过名字后面可以通过通配符进行查找 -iname忽略大小写 -i…

    Linux笔记 2018-08-13
  • Linux运维初步—第三周

    Linux运维初步—第三周总结与练习 标签(空格分隔): linux入门 linux 运维 — 写作:N27_loong 2017-7-27[TOC] 一、本周主要内容回顾: 用户(组)管理: – 增加用户或组,指定用户权限、家目录路径、用户属组属主的变更; – 用户密码和组密码加密和验证的设计和文件存储位置;…

    Linux笔记 2018-07-27