15 lines
497 B
Bash
Executable File
15 lines
497 B
Bash
Executable File
#!/bin/bash
|
|
# Usage ./blocklist_update | sort | uniq | sed $'s/[^[:print:]\t]//g'
|
|
|
|
list=$(curl -s https://v.firebog.net/hosts/lists.php?type=tick)
|
|
list+=https://raw.githubusercontent.com/AdAway/adaway.github.io/master/hosts.txt
|
|
list+=https://hblock.molinero.dev/hosts_domains.txt
|
|
|
|
for i in $list;
|
|
do
|
|
curl -s $i | grep -v "#" | sed '/^$/d' | sed 's/127\.0\.0\.1\|0\.0\.0\.0//g' | sed '/^[^a-zA-Z0-9\ ]/d' | sed 's/[^a-zA-Z0-9\.\-]//g' | awk '{ print $NF }'
|
|
done
|
|
|
|
echo "msn.com"
|
|
echo "www.msn.com"
|