你可以使用bash的循环和字符串匹配来实现这个功能。下面是一个示例代码:
#!/bin/bash
while read line1; do
while read line2; do
if [[ $line2 == *"$line1"* ]]; then
echo "Line in file1: $line1"
echo "Line in file2: $line2"
echo "Partial match found!"
fi
done < file2
done < file1
在这个示例中,我们使用了两个嵌套的while循环来遍历file1和file2中的每一行。然后,我们使用[[ $line2 == *"$line1"* ]]
来检查file2的一行是否包含file1的一行。如果有部分匹配,我们就输出相应的信息。
你可以根据需要修改输出的方式和具体的逻辑。