From 1dfcb4ef4340429fa7320d8c807b8b1bb432a893 Mon Sep 17 00:00:00 2001 From: Mitchell Krog Date: Fri, 5 Jul 2019 08:49:49 +0200 Subject: [PATCH] [BETA] Test find_line grep setup-ngxblocker --- .dev-tools/setup-ngxblocker/setup-ngxblocker | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.dev-tools/setup-ngxblocker/setup-ngxblocker b/.dev-tools/setup-ngxblocker/setup-ngxblocker index f57f46384..ae32db053 100644 --- a/.dev-tools/setup-ngxblocker/setup-ngxblocker +++ b/.dev-tools/setup-ngxblocker/setup-ngxblocker @@ -219,8 +219,11 @@ find_line() { case "$first_last" in # ignore file #comments - first) awk "/$find_str/{ print NR; exit }" $file;; - last) awk "/$find_str/{ print NR }" $file | tail -n1;; + #first) awk "/$find_str/{ print NR; exit }" $file;; + #last) awk "/$find_str/{ print NR }" $file | tail -n1;; + +first) grep -nE "^$[[:space:]]+find_str" $file | head -n1 | awk -F: '{print $1}';; +last) grep -nE "^[[:space:]]+$find_str" $file | tail -n1 | awk -F: '{print $1}';; esac }