From 3cc1615c4db1799496b4e23532af0b22b71a3135 Mon Sep 17 00:00:00 2001 From: bunkerity Date: Fri, 4 Dec 2020 21:29:04 +0100 Subject: [PATCH] fix user-agent script --- scripts/user-agents.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/user-agents.sh b/scripts/user-agents.sh index 6095920..17b5fd5 100755 --- a/scripts/user-agents.sh +++ b/scripts/user-agents.sh @@ -1,11 +1,11 @@ #!/bin/sh -BLACKLIST="$(curl -s https://raw.githubusercontent.com/mitchellkrogza/nginx-ultimate-bad-bot-blocker/master/_generator_lists/bad-user-agents.list)" -BLACKLIST="${BLACKLIST}\n$(curl -s https://raw.githubusercontent.com/JayBizzle/Crawler-Detect/master/raw/Crawlers.txt)" +BLACKLIST="$(curl -s https://raw.githubusercontent.com/mitchellkrogza/nginx-ultimate-bad-bot-blocker/master/_generator_lists/bad-user-agents.list) +$(curl -s https://raw.githubusercontent.com/JayBizzle/Crawler-Detect/master/raw/Crawlers.txt)" DATA="" IFS=$'\n' for ua in $BLACKLIST ; do - DATA="${DATA}~*(?:\\\\b)${ua}(?:\\\\b) yes;\n" + DATA="${DATA}~*${ua} yes;\n" done DATA_ESCAPED=$(echo "$DATA" | sed 's: :\\\\ :g' | sed 's:\\\\ yes;: yes;:g' | sed 's:\\\\\\ :\\\\ :g')