标签: linux基础-文本处理

16 篇文章

006、sort命令
sort命令 1、语法 语法: sort [-bcdfimMnr][-o<输出文件>][-t<分隔字符>][+<起始栏位>-<结束栏位>][--help][--verison][文件] 2、参数 参数: -b 忽略每行前面开始出的空格字符。从第一个可见字符开始比较。 -d 排序时,处理英文字母、数字及空格字符外,忽略其他的字符。 -f 排序时,忽略字…
005、tac命令
tac命令 一、tac命令 tac命令用于将文件已行为单位的反序输出,即第一行最后显示,最后一行先显示。 1.1 语法 tac(选项)(参数) 1.2 选项 选项 描述 -a或——append 将内容追加到文件的末尾; -i或——ignore-interrupts 忽略中断信号。 1.3 参数 文件列表:指定要保存内容的文件列表。
004、tr命令
tr命令 tr转换和删除字符,指的都是字符 tr,translate的简写,主要用于压缩重复字符,删除文件中的控制字符以及进行字符转换操作。 tr[OPTION]... SET1 [SET2] 选项: -c–C --complement:反选设定字符。也就是符合 SET1 的部份不做处理,不符合的剩余部份才进行转换 -d--delete:删除所有属于第一字符集的字符 -s--squeeze-rep…
003、uniq命令
uniq命令 uniq是对文本文件进行行去去重的工具。 以行为单位,进行行与行之间的字符串比较并进行去重 只能对有序的文本行进行有效去重,所以常与sort命令结合使用 参数 解释 -c 统计行出现的次数 -d 只显示重复的行并且去重 -u 只显示唯一的行 -i 忽略字母大小写 -f 忽略前N个字段(字段间用空白字符分隔) 1.与sort结合使用 准备文件 [root@linuxforliuhj t…
002、vi编辑器使用
vi编辑器使用 基本上 vi/vim 共分为三种模式,命令模式(Command Mode)、输入模式(Insert Mode)和命令行模式(Command-Line Mode)。 命令模式 用户刚刚启动 vi/vim,便进入了命令模式。 此状态下敲击键盘动作会被 Vim 识别为命令,而非输入字符,比如我们此时按下 i,并不会输入一个字符,i 被当作了一个命令。 以下是普通模式常用的几个命令: i …
001、wc命令
wc命令 wc (word count)命令常用于计算文件的行数、字数和字节数,日常操作以及脚本编程中经常使用到。本篇文章将结合实例对 wc 命令进行详细介绍。 一、语法格式 wc [OPTION]... [FILE]... FILE 可以包含多个,每个文件对应输出一行,如果没有文件或文件为 “-” 时,从标准输入读取数据。 二、常用参数 -l , --lines : 显示行数; -w , --w…