nano学习
特点
简单容易使用,命令都列出来了,不需要去记忆任何命令,用作一些简单的文本操作最合适。
awk 文本处理器
应用场景
主要是可以根据一些条件,通过编程的方式对文本进行处理,更加丰富和牛逼
sed 工具
应用场景
主要流式的处理文本工具,比如批量的替换、查找文本工具,与grep相比,不仅仅可以查找打印,还可以替换。支持把命令写到脚本,然后来执行。
常用的命令方式
sed -n 命令 文件名
sed -n -f 脚本文件 被处理的文件名称
sed命令格式
sed 定位 action
sed '1,2
常见的action
p 打印
s 替换
grep
常用的选项
grep -ien
-i 为不区分大消息
-e 正则表达式
-n 显示行号
-A n 显示找到行的后n行
-B n 显示找到行的前n行