文件管理(番外篇)——文本处理工具

t01c8d0a587f7a91802

cat查看、tac反向查看(列)、rev反向查看(行)

cat

-E:             #显示行结束符$

-n:             #对显示出的每一行进行编号

-A:             #显示所有控制符

-b:             #非空行编号

-s:             #压缩连续的空行成一行

utac             #显示文件内容(反向显示)

urev             #反向显示每行

more             #分页显示

less             #分页显示

head             #显示文本从头部开始的指定内容

-c #显示前几个字节

-n             #显示前几行

tail             #显示文本从尾部开始的指定内容

-n             #显示从尾部开始的指定内容

-c             #显示后几个字节

-f             #跟踪文件变化

-F             #跟踪文件和文件名变化

tailf             #类似tail -f经常用于查看日志

cut             #取出文件的指定部分内容并且显示出来

-d             #指明分隔符

-f             #指明第几列

-c             #按字符数切割

–output-delimiter=STRING             #指定输出分隔符

例如:

用ifconfig ens32 命令查看IP地址,只显示IP

ifconfig ens32 |head -n 2 |tail -n 1 |tr -s ” ”  |cut -d” ” -f3

paste             #合并两个文件同行号的列到一行

-s             #合并成成一行(一个文件一行)

-d             #指定分隔符

分析文本工具

wc             #统计文件数据

diff和patch             #比较文件

sort             #整理文本并显示,不改变源文件

uniq             #从输出中删除前后相接的重复的行

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

(0)
老司机丨快上车老司机丨快上车
上一篇 2018-04-05 15:31
下一篇 2018-04-05 15:59

相关推荐

  • N31第二周

    1、Linux上的文件管理类命令都有哪些,其常用的方法及其相关示例演示: mkdir mkdir:创建目录 格式:mkdir [OPTION]… DIRECTORY… -m –mode=模式,设定权限<模式> (类似 chmod)  -p 此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录, 即一次可以建立多…

    2018-06-26
  • 计算机及Linux基础知识

    1、描述计算机的组成及其功能 根据冯诺依曼体系结构,计算机由运算器、存储器、控制器、输入设备和输出设备五个基本部件组成,其中运算器和控制器合称为中央处理器(CPU)。 各基本部件的功能是: 存储器用于存放指令和数据; 控制器控制指令自动执行; 运算器进行加、减、乘、除四种基本算术运算以及逻辑运算和附加运算;输入输出设备通过和主机进行通信,完成人机数据交互。 …

    2018-06-23
  • 简述systemd的新特性及unit常见类型分析

    简述systemd的新特性及unit常见类型分析

    Linux笔记 2018-06-18
  • 自制mini的Linux系统

    如何打造一个小的Linux系统。这个可以当做一个很简单的启动盘,并使它能够成功启动且能有简单的shell环境。

    Linux笔记 2018-05-11
  • 第三周作业

    第三周作业 1列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。 W 命令:显示信息更加全面 第一行显示系统的汇总信息,字段分别表示系统当前时间、系统运行时间、登陆内用户总数及系统平均负载信息。 从第二行开始构成一个表格,共有8个栏目,分别显示各个用户正在做的事情及该用户所占用的系统资料。 USER:显示登陆用户帐号名。用…

    2018-07-08
  • Linux第1-5天的基础命令。

      alias 是显示当前shell中所有别名。 我们可以将一些常用且较长的命令进行简化,就是别名。 alias 新的命令 = ‘原命令’     unalias 删除别名 -p  是查看系统中已经设置的别名   bc   是linux中的计算器语言    ^C  退出   clock 显示硬件时间 -s 使系统时间和硬件时间同…

    Linux笔记 2018-03-31