awk:如何使用awk确定我选择的一个文件中的行(例如第8-12行)是否也存在于另一个文件中的任何位置

awk:如何使用awk确定我选择的一个文件中的行(例如第8-12行)是否也存在于另一个文件中的任何位置,awk,Awk,我有两个文件,baseline.txt和result.txt。我需要能够找到baseline.txt中的行是否也在results.txt中。例如,如果第8-12行位于results.txt中。我需要使用awk。谢谢。假设文件已排序,如果您希望两个文件中都有行,则看起来更像是您要查找的内容: comm -12 baseline.txt results.txt -12参数分别抑制baseline.txt和results.txt所特有的行,只留下两个文件共用的行(“抑制文件1特有的行,抑制文件2特有

我有两个文件,
baseline.txt
result.txt
。我需要能够找到
baseline.txt
中的行是否也在
results.txt
中。例如,如果第8-12行位于
results.txt
中。我需要使用awk。谢谢。

假设文件已排序,如果您希望两个文件中都有行,则看起来更像是您要查找的内容:

comm -12 baseline.txt results.txt
-12
参数分别抑制
baseline.txt
results.txt
所特有的行,只留下两个文件共用的行(“抑制文件1特有的行,抑制文件2特有的行”)


如果您死心塌地地想使用
awk
,那么也许可以帮助您。

我必须使用awk,我不想寻找重复的行,我正在搜索文件1的第8-12行是否在文件2中。我得到了这么多的“行=$(nawk'{if(NR>=8&&NR),那么你应该编辑你的问题以使其更清楚,即:“我如何使用awk来确定我选择的一个文件(例如第8-12行)中的行是否也存在于另一个文件中?”好主意。谢谢:)