欢迎光临散文网 会员登陆 & 注册

TLCL学习笔记|第二十一章|文本处理|(不包含sed)

2022-04-25 00:45 作者:LogByMax  | 我要投稿

(认知有限,如有不妥,还请告知,欢迎讨论)

cat

连接文件并且打印到标准输出

显示文本行数及其对应内容

cat -ns <file>

eg.

sort

对文本进行排序处理

显示占用磁盘空间最多的15个用户

eg.


利用ls -l显示当前文件夹内文件大小最大的5个文件

eg.

uniq

删除重复行

显示文本文件中重复行的次数

eg.


CUT

字段截取

paste

添加一个或多个文本列到文件中

eg. (同样的内容粘两次)



join

合并包含共享键值的文件

eg.

comm

比较文本

eg.(macOS貌似和书里的linux系统的有些差别)

diff

也是比较文本

eg.

patch

把旧文件修补成新文件

eg.


tr

更改字符,基于字符的查找和替换操作


aspell

交互式拼写检查器

(macOS需要brew install aspell安装一下)

=END=

=reference=

[1]billie66.github.io/TLCL/book/chap21.html


TLCL学习笔记|第二十一章|文本处理|(不包含sed)的评论 (共 条)

分享到微博请遵守国家法律