用awk筛选掉指定行
时间: 2023-06-29 12:20:17 浏览: 116
get_record_from_file.rar_筛选出指定行出来
可以使用 awk 命令来筛选指定的行。以下是一个简单的示例,演示如何使用 awk 命令从一个文件中筛选掉指定的行:
假设我们有一个名为 file.txt 的文件,其中包含以下内容:
```
Line 1
Line 2
Line 3
Line 4
Line 5
```
如果我们想要筛选掉第三行,可以使用以下命令:
```
awk 'NR!=3' file.txt
```
这个命令使用了 awk 的 NR 变量,该变量表示当前正在处理的行号。通过将条件设置为 'NR!=3',我们可以告诉 awk 只输出行号不等于 3 的行。因此,这个命令的输出将是:
```
Line 1
Line 2
Line 4
Line 5
```
你可以根据自己的需要修改条件,以便筛选出你想要的行。
阅读全文