常见的过滤命令

作者: Zsimov | 来源:发表于2018-02-28 22:40 被阅读0次

cut: 把行分为域

cut命令从它的输入行中选出若干部分,再打印出来。

sort: 将行排序

sort命令可以将输入行排序。

选项 含义
-b 忽略开头的空白
-f 排序不区分大小写
-k 指定构成排序关键字的列
-n 按数值排序
-r 逆序
-t 设定分隔符(默认是一个空格)
-u 重复的记录只输出一次

uniq: 重复行只打印一次

uniq命令的输入行必须是有序的,因此通常把它放在sort命令之后运行。

wc: 统计行数、字数和字符数

wc(表示word count,即字数统计).

tee: 把输入复制到两个地方

tee命令可以把自己的标准输入既发送到标准输出,又发送到再命令上指定的一个文件里。

headtail: 读取文件的开头和结尾

在交互式场景,现在一般被less命令所取代,head更多用在脚本中。

tail有一个系统管理员钟爱的选项:-ftail -f命令在按要求的行数打印完之后,不会退出,而是等到新行追加到输出中。

grep: 搜索文本

使用正则表达式来匹配。

  • -c:打印匹配行数
  • -i:匹配时忽略大小写
  • -v:打印不匹配行(反向输出)
  • -l:只打印匹配的文件名称

相关文章

  • 常见的过滤命令

    cut: 把行分为域 cut命令从它的输入行中选出若干部分,再打印出来。 sort: 将行排序 sort命令可以将...

  • xargs 传递器

    xargs 给其他命令传递参数的一个过滤器 xargs 命令 是给其他命令传递参数的一个过滤器,也是组合多个命令的...

  • uniq

    uniq 命令 命令简介 uniq命令可以用于过滤或者输出重复行

  • 【Linux命令行与shell脚本编程大全】3 基本的 bash

    3.5.3.1 ls 命令使用元字符通配符过滤输出列表 ls 命令使用通配符过滤输出列表,被称为 文件扩展匹配( ...

  • Paint-滤镜

    以黑白为例,附常见效果过滤器。 代码:自定义View: Activity: 完事。 贴出常见效果过滤器:

  • Linux: ps查看进程

    显示所有进程信息,连同命令行 过滤出所有python命令

  • adb 常用命令

    adb logcat 命令格式 : adb logcat [选项] [过滤项], 其中 选项 和 过滤项 在 中括...

  • 多次grep获取不到数据

    使用 grep 过滤 adb logcat 时,如下命令可以过滤出数据 但是再grep 一次就过滤不到数据了 这是...

  • ipython 魔术命令

    魔术命令:以%为前缀的命令,是ipython的特殊命令,方便完成常见的任务。,常见的魔术命令有:%run,%pas...

  • 初识命令行之ls cat mv touch

    目录:一. 如何查找命令行的常见用法二. 几个命令行的常见用法三. 如何查找命令行释义 一.如何查找命令行的常见用...

网友评论

    本文标题:常见的过滤命令

    本文链接:https://www.haomeiwen.com/subject/ptkwxftx.html