19 lines
		
	
	
		
			255 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			255 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
#!/bin/sh
 | 
						|
# Usage:
 | 
						|
#	./awk_get_target.sh openssl: Makefile
 | 
						|
#	Get target paragraph content.
 | 
						|
#
 | 
						|
#
 | 
						|
awk -v pattern=$1 \
 | 
						|
'$1 == pattern \
 | 
						|
{
 | 
						|
	while (getline line_str > 0)
 | 
						|
	{
 | 
						|
		val=match(line_str,":");
 | 
						|
		if (val == 0)
 | 
						|
			print line_str;
 | 
						|
		else
 | 
						|
			break;
 | 
						|
	}
 | 
						|
}' $2
 |