一、对比两个文件
vim -d? <filename1>?<filename2>
? ? ? ? 演示:
? ? ? ? 需求:~目录下有两个文件一个test.txt 以及 text2.txt,需求对比两个文件的内容。
? ? ? ? 执行后会显示如图,不同会高亮。?
二、两次过滤
? ? ? ? 场景:当需要多次过滤的场景下。
? ? ? ? 需求:我希望显示包含probe-demo以及包含Successfully这一行。
? ? ? ? 执行grep <xxxx> | grep <xxxxx>?
三、过滤关键字时显示关键词上或下几行
? ? ? ? 场景:下面是我的网卡配置,我希望显示ens33下面这几行,如果只执行过滤或者多次过滤都不能满足需求。
? ? ? ? 可以使用: | grep -A 8 ens33 ,来解决需求。- A 代表关键词的下面8行,如图:
?
? ? ? ? 同理 - B 则显示上面8行。
?
四、输出指定的列的内容
? ? ? ? 场景:我希望只需求第一列的名称
? ? ? ? 执行: | awk '{print$2}'? ? ? ? ? 2代表的就是列数 -(从左往右)?