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

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
下一篇 2018-04-05

相关推荐

  • 学习liunx 系统的笔记

    理论和实际操作相结合

    Linux笔记 2018-04-01
  • Linux获取命令帮助信息

    获取命令的使用帮助      一. 内部命令:help COMMAND      二.外部命令:     1.命令自带简要格式的使用帮助        # COMMAND –help     2.使用手册:manual    位置:/user/share/man        1.语法:# man [option] COMMAND        …

    Linux笔记 2018-05-12
  • 第二周小总结

    课堂笔记

    2018-04-09
  • 计算机原理与Linux基础

    计算机的组成及功能 1、其实计算机的组织分为内部设备和外部设备, 内部设备:         CPU:运算器、寄存器、缓存         存储器:内存,RAM(Random Access Memory)         控制器:控制器是整个计算机系统的控制中心,它指挥计算机各部分协调地工作,保证计算机按照预先规定的目标和步骤有条不紊地进行操作及处理。 外部…

    Linux笔记 2018-05-13
  • 正则表达式、linux文件处理三剑客:grep、sed、awk

    基本的正则表达式元字符:默认工作于贪婪模式; 字符匹配: .:匹配任意单个字符; []:匹配指定范围内的任意单个字符; [^]:匹配范围外的任意单个字符; [:digit:]数字、[:lower:]小写字母、[:upper:]大写字母、[:alpha:]所有字母、[:space:]空白符、[:alnum:]字母数字、[:punct:]标点符号 匹配次数: *…

    Linux笔记 2018-03-28
  • web服务器(LAMP)通过DNS轮询功能和nfs共享实现负载均衡

    web服务器(LAMP)通过DNS轮询功能和nfs共享实现负载均衡,部署discuz论坛 拓扑思路: 服务器1:mariadb+nfs;172.20.120.40 服务器2:apache+php-fpm;172.20.120.41 服务器3:apache+bind;172.20.120.42   服务器1:mariadb+nfs;172.20.12…

    Linux笔记 2018-06-04