From f05ffe7f9c8988e187d999226bd3bdf6a5283b4c Mon Sep 17 00:00:00 2001 From: Ming Di Leom <2809763-curben@users.noreply.gitlab.com> Date: Sat, 17 Dec 2022 00:24:51 +0000 Subject: [PATCH] style(sed): avoid backslash in insert option - simpler and more readable - https://unix.stackexchange.com/a/99351 --- src/script.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/script.sh b/src/script.sh index acf9341..71c5634 100644 --- a/src/script.sh +++ b/src/script.sh @@ -49,20 +49,20 @@ mkdir -p "../public/" # Original data cat "tracking-url.txt" | \ -sed '1 i\'"$COMMENT_UBO"'' | \ +sed "1i $COMMENT_UBO" | \ sed "s/^!/#/g" > "../public/tracking-data.txt" # uBO & Adguard cat "tracking-url.txt" | \ sed "s/^/||/g" | \ sed "s/$/\$all/g" | \ -sed '1 i\'"$COMMENT_UBO"'' > "../public/tracking-filter.txt" +sed "1i $COMMENT_UBO" > "../public/tracking-filter.txt" # Vivaldi cat "tracking-url.txt" | \ sed "s/^/||/g" | \ sed "s/$/\$script/g" | \ -sed '1 i\'"$COMMENT_UBO"'' | \ +sed "1i $COMMENT_UBO" | \ sed "1s/Blocklist/Blocklist (Vivaldi)/" > "../public/tracking-filter-vivaldi.txt" ## This took more than 10 minutes on my not-so-sham laptop which is equivalent of *forever* on puny CI/CD VM.