比较文件内容差异

60 阅读1分钟
#!/bin/bash

file1="file1.txt"
file2="file2.txt"

# 循环读取第一个文件的每一行
while IFS= read -r line; do
    # 检查第一行是否存在于第二个文件中
    grep -q "$line" "$file2"
    if [[ $? -ne 0 ]]; then
        echo "$line"
    fi
done < "$file1"