Skip to content

Instantly share code, notes, and snippets.

@Loveforkeeps
Created October 17, 2017 03:05
Show Gist options
  • Save Loveforkeeps/3fa0f1c5f42bdd52edaf11080df41bfe to your computer and use it in GitHub Desktop.
Save Loveforkeeps/3fa0f1c5f42bdd52edaf11080df41bfe to your computer and use it in GitHub Desktop.
DNS查询ip
#!/bin/bash
for name in `cat domian.txt`;
do
nslookup $name| grep -E 'Add|Nam' |awk -v awk_var="$name" '!/#/{printf awk_var" "$2"\n"}' >> dns.txt
done
awk '{if(NR%2==0){printf $2 "\n"}else{printf "%s ",$0}}' dns.txt > ipoder.txt
#sort -k 3 ipoder.txt -o dns.txt
#rm -f ipoder.txt
awk '{printf "%-40s|%-60s|%-20s\n", $1, $2, $3;}' dns.txt > order.txt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment