我正在寻找一个命令或脚本来执行以下操作 - 给定:
文件1.txt:
abcd
efgh
ijkl
mnop
Run Code Online (Sandbox Code Playgroud)
文件2.txt:
123abcd123
123efgh123
123mnop123
Run Code Online (Sandbox Code Playgroud)
我想要一个执行以下操作的命令:
ungrep file1.txt file2.txt
Run Code Online (Sandbox Code Playgroud)
并返回以下内容:
ijkl
Run Code Online (Sandbox Code Playgroud)
换句话说,它给了我 file1.txt 中的行,这些行不会在 file2.txt 的 grep 上返回任何结果。我知道我可以通过遍历 file1.txt,为每一行 grepping file2.txt 并存储结果,并输出结果为空的任何行来做到这一点,但我希望有一种更有效的方法来做到这一点。
grep ×1