您可以使用diff
命令来比较两个文本文件,并使用grep
命令来打印与键的差异。以下是一个示例脚本:
#!/bin/bash
file1="file1.txt"
file2="file2.txt"
# 比较两个文件并将差异保存到临时文件
diff "$file1" "$file2" > diff.txt
# 使用grep命令搜索差异中的关键字并打印
grep "键" diff.txt
# 删除临时文件
rm diff.txt
在上面的示例中,假设您要比较的两个文本文件分别为file1.txt
和file2.txt
。首先,使用diff
命令比较这两个文件,并将差异保存到一个临时文件diff.txt
中。然后,使用grep
命令搜索差异中包含关键字"键"的行,并打印出来。最后,删除临时文件。
您可以根据实际情况修改文件名和关键字。
上一篇:比较两个文本文件并输出差异