|
@@ -32,4 +32,4 @@ fi
|
|
line_number=$(echo "$matching_line" | cut -d ":" -f 1)
|
|
line_number=$(echo "$matching_line" | cut -d ":" -f 1)
|
|
echo "在文件 $file 中找到了字符串 '$2',位于第 $line_number 行:"
|
|
echo "在文件 $file 中找到了字符串 '$2',位于第 $line_number 行:"
|
|
|
|
|
|
-sed -n "$((line_number - 50)),$((line_number + 100))p" "$dir/$file"
|
|
|
|
|
|
+sed -n "$((line_number - 50)),$((line_number + 100))p" "$dir/$file" | sed -n '=' | sed 'N;s/\n/ /;s/^/ /;s/$/ &/'
|