| 
					
				 | 
			
			
				@@ -37,11 +37,11 @@ do 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     if [ $((line_number - 50)) -lt 0 ]; then 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       sed -n "1,$((line_number + 100))p" "$dir/$file" | awk '{printf("%s %s\n", NR, $0)}' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       echo "-----------------" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      echo "`sed -n "1,$((line_number + 100))p" "$dir/$file" | awk '{printf("%s %s\n", NR, $0)}'"`" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      echo 'sed -n "1,'"$((line_number + 100))"'p" "'"$dir/$file"'" | awk '\''{printf("%s %s\n", NR, $0)}'\''' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     else 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       sed -n "$((line_number - 50)),$((line_number + 100))p" "$dir/$file" | awk '{printf("%s %s\n", NR+'$(($line_number - 51))', $0)}' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       echo "-----------------" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      echo "`sed -n "$((line_number - 50)),$((line_number + 100))p" "$dir/$file" | awk '{printf("%s %s\n", NR+'$(($line_number - 51))', $0)}'"`" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      echo 'sed -n "$((line_number - 50)),$((line_number + 100))p" "$dir/$file" | awk "{printf("%s %s\n", NR+'$(($line_number - 51))', $0)}"' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     fi 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     echo "在文件 $file 中找到了字符串 '$2',位于第 $line_number 行:" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     break 
			 |