mirror of
https://github.com/pi-hole/pi-hole
synced 2024-11-19 14:48:13 +00:00
Removes more duplicates that uniq could not find
http://jacobsalmela.com/raspberry-pi-ad-blocker-advanced-setup/#comment- 1860675175 Thanks to napgravy for figuring this out. It seems the DOS-style line-endings that prevented uniq from getting rid of them. This reduces the ad domains from ~140,000 to around ~120,000 but it is much more accurate.
This commit is contained in:
parent
b7573a533a
commit
47baa1a6fd
@ -27,7 +27,7 @@ curl -A 'Mozilla/5.0 (X11; Linux x86_64; rv:30.0) Gecko/20100101 Firefox/30.0' -
|
||||
|
||||
# Sort the aggregated results and remove any duplicates
|
||||
echo "Removing duplicates and formatting to address=/<ad domain>/"$piholeIP
|
||||
cat /tmp/matter.txt | sort | uniq | sed '/^$/d' | awk -v "IP=$piholeIP" '{sub(/\r$/,""); print "address=/"$0"/"IP}' > /tmp/andLight.txt
|
||||
cat /tmp/matter.txt | sed $'s/\r$//' | sort | uniq | sed '/^$/d' | awk -v "IP=$piholeIP" '{sub(/\r$/,""); print "address=/"$0"/"IP}' > /tmp/andLight.txt
|
||||
|
||||
# Count how many domains were added so it can be displayed to the user
|
||||
numberOfAdsBlocked=$(cat /tmp/andLight.txt | wc -l | sed 's/^[ \t]*//')
|
||||
|
Loading…
Reference in New Issue
Block a user