美文网首页
3、文本处理

3、文本处理

作者: daisx | 来源:发表于2019-01-17 19:20 被阅读0次

A:查看文本[cat] [tac] [more] [less] [head] [tail]

    cat: 连接并显示 [ -n:显示行号 -E:显示行结束符   -t:显示制表符 -v:显示非打印字符]
    tac:  和cat类似,只是将显示方式设置成了反向镜像显示。
    more/less:分屏显示 more翻页到最后默认退出,less不会退出。
    more:  cat类似,区别在于分屏翻页显示类容 [空格:后翻   B:前翻  回车:行翻  q键:退出]
    head:   查看前N行 默认10行
    tail:   查看后N行    [ -f立即显示所有所有更改,查看文件尾部不退出.]
    可以用来监控日志服务,等待显示后续追加内容,重点操作

B:文本剪切

   cut   【-d:指定分隔符  -f:指定要显示的字段】

C:文本排序

  sort  :只影响显示,不影响源文件。默认按照ASCII排序
  -n:数据大小排序    -r:逆序排序        -t:字段分隔符,
  -u:去掉重复        -f:忽略大小写      -uniq:显示重复的行   
  -d:只显示重复      -c :显示重复次数   -k :指定排序关键字

liunx中的相同行是指:相邻的,并且值相同的才属于相同,如果不相邻则不同

D:文本统计

 wc:(word count)分别显示行数,单词数,字节数。
   -l:只显示行号        -L:最长一行包含字符
   -m:只显示字符数      -c: 只显示单词数

F:字符处理命令

  tr:用于实现转换或者删除字符。使用输入重定向<,来实现改变文件中的字符。
  -d   删除指定的字符。
  tr  "a-z" "A-Z" 文件 x  将文件X中的所有小写字母改变为大写。

相关文章

  • task2

    文本处理与RNN文本处理流程1、读取数据2、数据清洗(分词、去除停用无用词)3、将文字编码为tensor(one-...

  • 3、文本处理

    A:查看文本[cat] [tac] [more] [less] [head] [tail] B:文本剪切 C:文本...

  • Linux文本处理

    作为一名 Linux 研发人员,几乎每天都要面对文本处理场景。 因此 掌握文本处理套路 并 熟练运用文本处理命令 ...

  • MySQL 11-12章实操

    第十一章 使用数据处理函数 文本处理函数[常用的文本处理函数说明表] 常用的文本处理函数中locate()和sub...

  • UItableview 下划线

    富文本处理

  • Linux命令学习-awk

    awk 文本处理,每次读取一行,并进行分片(默认用空格分割),然后依次放入变量 $1, $2, $3, ..., ...

  • 正则表达式vsR语言

    r语言文本处理

  • 文本三剑客awk

    文本处理三剑客3-Awk awk的用户使用指南[http://www.gnu.org/software/gawk/...

  • shell之三大文本处理工具grep、sed及awk

    grep、sed和awk都是文本处理工具,虽然都是文本处理工具单却都有各自的优缺点,一种文本处理命令是不能被另一个...

  • note_6.3_grep命令与基本正则表达式

    文本处理工具 Linux上文本处理三剑客:  grep,egrep, fgrep:文本过滤工具(模式:patter...

网友评论

      本文标题:3、文本处理

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