第一章 sed 流编辑器
1.1 输出oldboy.txt 2-3行内容

1.2 在oldboy.txt文件的第二行后增加内容

1.3 在Linux的oldboy.txt 第二行插入内

1.4 在linux 在第二行插入两行内容

1.5 在Linux里删除指定行

Sed -I ‘3d’ oldboy.txt 删除第3行内容
Sed -I ‘3,5d’ oldboy.txt 删除3到5行内容
1.6 取出Linux中ifconfig eth0 后对应的IP 地址(只能是IP地址)
第一种方法



第二种方法


1.7 取出IP add 的输出,取出IP


第二章 三剑客自身有特长
Grep 过滤查找内容 筛子
Sed 取行,替换 删除 追加
awk 取列
2.1 Awk 使用语法

2.2 -F 指定分隔符
2 第2列
NF 最后一列 $NF -1 倒数第二列

2.3 取出文件种第2行第3行内容

2.4 过滤出还有root 字符串的行

2.5 删除还有root字符串的行

2.6取出文件中的第一列,第三列,最后一列,并打印行号

2.7 过滤文件中第一列内容匹配root字符串,把符合的行最后一列输出

2.8 取出Linux中执行ifconfig eth0后对应的IP地址(只能输出IP)

第三章 Cut 按列切割
-d 指定分隔符 -f指定哪列,多列用逗号

-c 按字符取内容

网友评论