mirror of
				https://github.com/gfwlist/gfwlist.git
				synced 2025-10-26 05:26:43 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			20 lines
		
	
	
		
			376 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			376 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
| #!/bin/bash
 | |
| 
 | |
| if [ $# != 1 ]; then
 | |
|   echo -e "Usage:\n $./lookup.sh wordpress\n $./lookup.sh ghs.l.google\n";
 | |
|   exit 1;
 | |
| fi
 | |
| 
 | |
| while read line
 | |
| do
 | |
| 
 | |
|   host=$( echo "$line" |
 | |
|     grep -oE "[a-z0-9]([a-z0-9_\.\-]*[a-z0-9])?\.[a-z]{2,4}" |
 | |
|     grep -vE "(aspx?|dotn|exe|fan|html?|php|zh)$"
 | |
|   );
 | |
| 
 | |
|   [ "$host" ] && [ "$(nslookup $host | grep -i $1)" ] && echo $host;
 | |
| 
 | |
| done < "list.txt"
 | |
| 
 | 
