![从文本文件中提取行,但仅提取具有在 Linux 上的单独文本文件中列出的 ID 的行](https://linux22.com/image/173449/%E4%BB%8E%E6%96%87%E6%9C%AC%E6%96%87%E4%BB%B6%E4%B8%AD%E6%8F%90%E5%8F%96%E8%A1%8C%EF%BC%8C%E4%BD%86%E4%BB%85%E6%8F%90%E5%8F%96%E5%85%B7%E6%9C%89%E5%9C%A8%20Linux%20%E4%B8%8A%E7%9A%84%E5%8D%95%E7%8B%AC%E6%96%87%E6%9C%AC%E6%96%87%E4%BB%B6%E4%B8%AD%E5%88%97%E5%87%BA%E7%9A%84%20ID%20%E7%9A%84%E8%A1%8C.png)
您知道如何从文本文件中提取行,但仅提取具有单独文本文件中列出的 ID 的行吗?下面的代码不起作用。
grep -Fwf ID.txt Table.txt > Output.txt
顺便说一句,ID.txt 是这样的。 37行。
001
003
005
表.txt如下。多行。
001 234
002 478
003 789
004 822
005 889
006 773
etc
所需的输出如下。
001 234
003 789
005 889
您知道如何从文本文件中提取行,但仅提取具有单独文本文件中列出的 ID 的行吗?下面的代码不起作用。
grep -Fwf ID.txt Table.txt > Output.txt
顺便说一句,ID.txt 是这样的。 37行。
001
003
005
表.txt如下。多行。
001 234
002 478
003 789
004 822
005 889
006 773
etc
所需的输出如下。
001 234
003 789
005 889