Sync binaryedge script

This commit is contained in:
2023-08-11 22:30:23 +02:00
parent 675617953b
commit c77eba87ea
2 changed files with 2 additions and 4 deletions

View File

@ -1,6 +1,6 @@
#!/bin/sh
set -eu
set -eux
REV="v-$(date --iso-8601=seconds)"
@ -14,8 +14,7 @@ if [ ! -d ./reverse_revisions/ ]; then
mkdir ./reverse_revisions
fi
# With failure handling
cat binaryedge_digitalocean_possible_ips.txt | xargs -P 50 -I {} bash -c 'set -eu;rev="$(dig @9.9.9.9 +short +time=1 +tries=1 -x {})"; if [[ "$rev" == *";;"* ]]; then sleep 1; rev="$(dig @8.8.8.8 +short +time=1 +tries=1 -x {})"; fi; echo "{} # $rev";' 1> binaryedge_revisions/$REV.txt
dns-ptr-resolver $PWD/binaryedge_digitalocean_possible_ips.txt 1> binaryedge_revisions/$REV.txt
grep -F "binaryedge" binaryedge_revisions/$REV.txt | sort -V > binaryedge_revisions/$REV.sorted.txt
grep -v -F "binaryedge" binaryedge_revisions/$REV.txt | sort -V > reverse_revisions/$REV.sorted.txt

View File

@ -14,7 +14,6 @@ if [ ! -d ./reverse_revisions/ ]; then
mkdir ./reverse_revisions
fi
# With failure handling
dns-ptr-resolver $PWD/stretchoid_digitalocean_possible_ips.txt 1> stretchoid_revisions/$REV.txt
grep -F "stretchoid" stretchoid_revisions/$REV.txt | sort -V > stretchoid_revisions/$REV.sorted.txt